Please note: Advanced English is required for this role. Candidates will participate in technical discussions, Agile ceremonies, and daily collaboration with English-speaking teams.
Software Quality Engineer - End to End
About the Opportunity
We are seeking a Mid-Level QA Automation Engineer to join a high-performing Software Quality Engineering team supporting large-scale applications in a modern cloud environment.
This role is ideal for someone with strong experience in automation testing, API validation, Java development, and end-to-end testing strategies across complex distributed systems.
The engineer will work closely with software developers, product teams, and multiple application squads to ensure quality throughout the software development lifecycle.
Responsibilities
- Design, develop, and execute automated test solutions for web applications, APIs, microservices, and serverless environments.
- Develop and maintain automated testing frameworks using Java, Selenium, TestNG, and Maven.
- Perform end-to-end testing across multiple integrated systems and workflows.
- Execute API testing and validation for RESTful services.
- Develop and execute performance tests using JMeter.
- Participate in Agile ceremonies and collaborate with development teams throughout the SDLC.
- Perform exploratory, functional, regression, and integration testing.
- Analyze defects and provide risk assessments, severity, and priority recommendations.
- Monitor production environments and support troubleshooting activities.
- Create and maintain testing documentation, test plans, and defect reports.
Required Qualifications
- 3+ years of Java development experience.
- 3+ years of experience developing automated testing frameworks using Java, Selenium, TestNG, and Maven.
- Experience automating REST API testing.
- Experience testing front-end applications.
- Experience testing microservices-based applications.
- Experience testing serverless applications.
- Hands-on experience with AWS services including SQS, Kinesis, API Gateway, and CloudWatch.
- Experience with Jenkins and Git.
- Experience working in Agile/Scrum environments.
- 2+ years of performance testing experience using JMeter.
- Strong troubleshooting and analytical skills.
- Advanced English communication skills (written and verbal) required.
- Ability to participate in technical discussions, Agile ceremonies, and collaborate with distributed teams in English.
Sueldo: A partir de $80,000.00 al mes
Pregunta(s) de postulación:
- ¿Qué nivel de inglés dominas?
- ¿Cuánto tiempo de experiencia tienes en Automatización y cuanto con AWS?
Lugar de trabajo: Empleo remoto