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
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