QA Automation Engineer
Core
Design, develop, and maintain automated test scripts for web-based and enterprise applications, integrating tests into CI/CD workflows.
Role type
QA Automation Engineer
Builds
Automated testing frameworks and CI/CD pipelines
Domain
Software Quality Assurance / Test Automation
Required skills
Selenium, Cypress, Playwright, Java, Python, JavaScript, API testing (Postman, REST Assured), SQL, Agile methodologies, defect tracking
Preferred skills
CI/CD tools (Jenkins, GitHub Actions, Azure DevOps), performance testing, application security testing, cloud-based applications, Git
Technologies
Azure, CI/CD, Cloud, Cypress, DevOps, GitHub, Java, JavaScript, Jenkins, Playwright, Postman, Python, REST, SQL, Security, Selenium, Web, Git, Support
Responsibilities
Design, develop, and maintain automated test scripts; Conduct functional, regression, integration, and system testing; Identify, document, and track software defects; Work with development teams to review requirements; Build and maintain reusable test automation frameworks; Perform API testing; Integrate automated tests into CI/CD workflows; Analyze test results and share findings; Maintain test cases and QA reports; Recommend enhancements to testing procedures.