Senior QA Engineer
LATAM countriesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- At least 5+years
- Required Skills
- PythonSQLAgileSCRUMNosqlSeleniumCI/CDPostmanAWS Lambda
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software QA, automation, or quality engineering
- Strong experience with functional, integration, regression, stress, and system-level testing
- Solid understanding of Amazon Web Services (AWS), especially serverless workflows and distributed systems
- Strong documentation skills
- Experience testing APIs, event-driven systems, asynchronous workflows, and data pipelines
- Proficiency with test automation frameworks (PyTest, Selenium, Postman/Newman, Robot Framework, or similar)
- Strong proficiency with SQL and/or NoSQL databases for data validation
- Ability to define problems, collect data, establish facts, and draw valid conclusions in complex systems
- Ability to manage multiple testing variables, constraints, and interdependencies across modernization efforts
- Experience working in Agile/Scrum environments
- Experience with CI/CD pipelines and quality gates
- Strong analytical and problem-solving abilities
- Excellent English communication and collaboration skills
Responsibilities
- Develop and execute comprehensive test plans for modernized Python and AWS-based applications (Lambda, Step Functions, API Gateway, EventBridge, etc.)
- Validate application behavior across the full modernization lifecycle, including system integration, data migration integrity, performance, regression, and stress testing
- Collaborate with architects and engineers to ensure test coverage aligns with enterprise engineering and modernization standards
- Implement automated test suites for APIs, data processes, and serverless workflows
- Identify risks, defects, and gaps during migration efforts and document them clearly with actionable recommendations
- Verify data migration tools, processes, and outputs for accuracy, completeness, and compliance
- Participate in reviews of requirements, architecture documents, and code to ensure testability and alignment with quality standards
- Work closely with development teams to troubleshoot issues and validate fixes across legacy and cloud-native components
- Ensure all QA documentation is complete, traceable, and ready for handoff to core engineering and operations teams
- Track and report testing progress, risks, and quality metrics to stakeholders
- Stay current with QA best practices, testing tools, and cloud testing strategies, recommending improvements to enhance quality and efficiency
View Full Description & ApplyYou'll be redirected to the employer's site