Logo
Apex Systems

QA Automation Engineer

Apex Systems, Cincinnati, Ohio, United States, 45208


Job#: 2056249

Job Description:

QA Automation, QA DevOps, Test Planning and Execution, Sql Skills, Data Analysis

Full Job Description

Title: Software QA Analyst / Engineer

Location: Cincinnati, Ohio

Status: Contract

Must be authorized to work in US; No sponsorship

Job Summary

The Software Quality Assurance Analyst / Engineer is responsible for planning and leading the execution of software testing for multiple application projects. They will work with the developers, business analysts and other team members to understand requirements in order to develop comprehensive written test plans to effectively test new functionality. This individual will ensure all defects are identified, documented, tracked, and resolved in a timely manner. They will work with the product owner to estimate the testing effort and actively engage in user story reviews to assure clear and complete requirements and acceptance criteria are given. The QA Analyst / Engineer is a strong leader and communicator capable of directing supporting testers while remaining hands-on with testing and effectively conveying QA statuses and impediments to the larger team.

Roles and Responsibilities

Responsible for assuring the quality of Microservices and Cloud base applications Is the test lead for 1 or more applications, giving direction to supporting testers and communicating statuses to the team As the test lead, the QA Analyst / Engineer is a subject matter expert Uses extensive experience with SDLC to effectively develop test plans Reviews user stories with the team to ensure they are testable Follows processes that support the Agile Center of Excellence and set the quality standards Communicates QA approval (or non-approval) of a release to the broader team and stakeholders Writes and reviews test cases to ensure accuracy and test coverage

Utilizes automation tools to increase efficiency of QA execution and reduce cycle times

Skills and Qualifications

3+ years SQA / Engineer experience and 1+ years in a test lead role

Experience with ETL and data warehouse testing

Experience using SQL for data validation and testing

Experience writing and executing test plans and test cases

Experience and understanding of Agile/Scrum framework

Strong analytical skills and the ability to effectively vet requirements and acceptance criteria to ensure tickets/user stories are testable

In-depth knowledge and experience with Jira or Rally (Agile Central)

Hands-on experience with white-box and black-box testing

Hands-on experience with automated testing tools, such as Selenium, jmeter, etc.

Experience testing cloud base applications, AWS in particular

Experience with DevOps model and CI/CD principals (Jenkins, codePipeline, etc)

Experience with API testing tools such as Postman

Experience using SQL queries

Ability to collaborate effectively with the team

Proven application testing experience

Excellent communication skills, positive attitude and willingness to get things done

Proficient with Microsoft Office

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consisten