Quality Assurance Engineer
Posted on 9/12/2023
Locations
Edison, NJ, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Development Operations (DevOps)
Jenkins
Git
Microsoft Azure
SCRUM
Selenium
CategoriesNew
QA & Testing
Requirements
- Bachelor's in computer science/Applications, Information Technology/Systems
- Business Management or Electronics Engineering + minimum 1 year experience as Quality Assurance Engineer
- Software Quality Assurance Analyst
- Quality Assurance Manager
- Test Engineer or related
Responsibilities
- Design and develop quality assurance test strategies, end-to end test solutions, test automation, metrics, and best practices to drive revenue, cost cutting and efficiency
- Work in all phases of agile scrum methodology utilizing understanding of agile scrum process, supporting production deployment and successful delivery of projects into production
- Establish new testing projects from project inception, testing infrastructure
- Implement end-to-end and UAT testing
- Responsible for test planning, estimation, allocation, scheduling and tracking of quality assurance activities
- Develop/manage test automation Page Object Model framework for workflow of applications and implementation of Pytest framework for generating the report
- Implement continuous testing in CI-CD pipeline by integrating scripts developed in Selenium using source code in GitHub and running them via Jenkins upon completion of build installation
- Automate smoke checklist and regression suite in CI-CD pipeline of Azure DevOps
- Using Power BI report, prepare program level quality metrics and report statistics to higher management
- Maintain global delivery manual by creating and maintaining quality assurance standards across different projects
- Automate API test cases using Postman automation tool
- Identify vulnerabilities in applications by scanning the tools via Burp tool as part of cross-site testing of applications
- Create in-house table comparison tool to perform database comparison between engagements from enterprise level applications