Software Engineer III Test Automation
Buenos Aires - Argentina
Job Summary
Job responsibilities
- Design develop and maintain automated test frameworks and test suitesusing Robot Framework and Python
- Create and execute automated tests for API backend services and system-level components
- Review and understand application code written in Java and Cto design effective test strategies and identify risk areas
- Integrate automated tests into CI/CD pipelinesto support continuous testing
- Analyze test results troubleshoot failures and work with development teams to resolve defects
- Improve test reliability execution time and maintainability through best practices and refactoring
- Define and enforce automation standards patterns and best practices across the team
- Contribute to test planning test strategy and quality metrics for complex systems
- Mentor and provide technical guidance to junior and mid-level test automation engineers
- Collaborate cross-functionally with Software Engineers SRE/DevOps and Product teams to ensure high-quality releases
- Contributes to software engineering communities of practice and events that explore new and emerging technologies
- Adds to team culture of diversity equity inclusion and respect
Required qualifications capabilities and skills
- 3 yearsof experience in software testing with a strong focus on test automation
- Proven hands-on experience with Robot Frameworkand Pythonfor test automation
- Solid understanding of software development principlesand test design techniques
- Working knowledge of Java and C sufficient to:
- Read and understand production code
- Debug issues and analyze logs
- Collaborate effectively with developers
- Experience testing distributed systems APIs microservices or backend platforms
- Familiarity with CI/CD tools(e.g. GitHub Actions Azure DevOps Jenkins GitLab CI)
- Strong debugging problem-solving and analytical skills
- Experience working in Agile/Scrumdevelopment environments
- Excellent communication skills and ability to work independently on complex problems
Preferred qualifications capabilities and skills
- Experience with performance load or reliability testing
- Familiarity with containerized environments(Docker Kubernetes)
- Experience with test data managementand test environment orchestration
- Exposure to cloud platforms(Azure AWS or GCP)
- Knowledge of BDD or keyword-driven testing approaches
- Experience influencing test strategy at the team or program level
Required Experience:
IC
About Company
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more