QA Functional & Automation Engineer
On-site · Lima, Lima Province, Peru
Job Summary
QA Software Engineer responsible for designing test strategies and executing comprehensive testing for cloud-based managed services. Design test plans/cases from functional specs, develop and maintain automated test scripts for APIs and web interfaces (Java/Selenium/RestAssured), perform Mainframe-to-Cloud validation, and conduct rigorous database testing (PostgreSQL, DB2, VSAM). Manage defect lifecycle, execute regression testing, and collaborate with Dev/QA to ensure contract compliance and proper error handling. Lead automation initiatives, mentor other QA engineers, and contribute to testing best practices and DevOps collaboration (Azure DevOps/Jenkins) within an autonomous squad focused on delivering quality software for clients.
Required Qualifications
- 3-3.5 years of automation and testing experience
- Solid experience in Java (or Python) for test automation
- Web automation with Selenium WebDriver or Playwright
- API testing with RestAssured or Karate
- Familiarity with TestNG or JUnit
- SQL data validation (PostgreSQL, DB2, VSAM)
- Mainframe familiarity (TSO/ISPF, DB2/VSAM)
- Experience with CI/CD tools (Azure DevOps/Jenkins)
- Agile (Scrum/Kanban) experience
- BDD with Gherkin (Cucumber)
- Git version control
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.