quality assurance analyst
Senior Quality Assurance Analyst Location: St. Louis, MO Duration for contract positions: 1 year plus Type: Contract, Contract-to-Hire, and Full-time positions available Number of openings: 8 Rate: Open Job Description: We are a dedicated global team of analysts, software engineers, and quality assurance professionals who are looking for exceptional talent. We are looking for individuals with a can-do attitude who are able to adapt to a changing environment. Client is undergoing an agile transformation. This will require critical thinking skills as it relates to testing software that is “emergent”. As a member of the Test Services team, we look for you to help transform our QA function into a highly agile team focused on testing automation in a Scrum environment. Essential Duties: Responsible for working with the project team to define the scope for testing within the context of each sprint / delivery Clearly communicate to relevant parties related to status of testing activities Comprehend user stories to understand task items per story in the context of all levels of testing (unit, functional, integration, and regression) Assist key business users (product owners) with backlog creation and grooming Strengthen the presence of our department as an Agile Center of Excellence Perform exploratory testing methodically to ensure system is working as expected by end user Track testing progress and defects via JIRA / Greenhopper Responsible for authoring automated test suites. Will also be responsible for project test plans (where applicable) Create automated test scripts Front end GUI via Selenium Webdriver (Not Selenium IDE) Service layer testing using Junit, Nunit, and PerlUnit Backend SOAP XML using SOAP UI Ensure proper documentation related to testing deliverables and lessons learned Assist in the development of relevant measurements and metrics Participate in the process to continually enhance best practices for quality assurance For waterfall projects create test cases utilizing Quality Center 9.2 For waterfall projects execute the test cases through the test lab utilizing Quality Center 9.2 For waterfall projects Create and manage defects in Quality Center 9.2 Required Skills: Knowledge of test driven development and the virtues of unit testing Excellent technical acumen and ability to learn new software quickly Enthusiastic and fun individual with an attitude of team empowerment Deep interest & curiosity for learning new things and doing things better Experience with testing in an agile environment Good communication skills Strong knowledge of traditional testing methodologies and how it applies exploratory testing in an Agile environment Education / Experience: 4 year bachelor’s degree, ideally in a technical discipline, or 5 years of experience in a technical industry as a quality assurance professional Remarks: Manager Notes: This is the developer / tester skill set. I expect the person to truly understand traditional testing: how to write a solid test case, how to handle defects, how to communicate issues, etc. However, they also need to understand how to code in Java, C#, or Perl. When people think of test automation, they traditionally think of QTP and VB script. My tester / developer will be at a different level of detail. We are not doing ¿record & playback¿ testing. We will be writing true Java (or C# or Perl) code to directly access the developers methods. First interview will be a WebEx computer based one where they will be asked to write test scripts as part of the process. If they pass that, an in-person interview will be conducted.
saint louis, MO
Related projectsSearch for freelance jobs
can’t wait for more clients
and advertising. Thank you."