
QA Automation Engineer
Nimble Gravity3 days ago
Remote, AmericasSenior
Responsibilities
- Develop comprehensive test plans and test cases with developers for new features and enhancements.
- Execute manual regression and integration testing to validate application behavior and release readiness.
- Design, implement, automate, and maintain tests for web applications, APIs, and backend services.
- Perform API, functional, integration, regression, performance, load, unit, and end-to-end testing.
- Validate application data and backend processing through SQL queries and database analysis.
- Investigate failures and unexpected behavior using application logs, cloud monitoring tools, and diagnostic information.
- Identify quality risks, technical roadblocks, and test-coverage gaps early in development.
- Collaborate with developers to identify defects, verify fixes, and approve releases for staging and production.
Requirements
- 5+ years of Quality Assurance experience with a strong focus on test automation.
- Proficiency in at least one of Python, C#, or TypeScript.
- Experience with browser automation frameworks such as Playwright, Cypress, or Selenium.
- Experience testing HTTP APIs with Postman or comparable API-testing tools.
- Experience with performance and load-testing tools such as JMeter.
- Knowledge of unit-testing frameworks such as pytest, Jest, or NUnit.
- Strong SQL knowledge and experience with database tools such as Microsoft SQL Server Management Studio.
- Familiarity with the AWS Console and services including ECS, RDS, CloudWatch, and S3.
- Understanding of cloud computing, microservices architectures, software engineering practices, and software delivery processes.
- Strong technical aptitude, analytical ability, troubleshooting skills, communication, and collaboration skills.
Benefits
- The position is open to candidates based in LATAM.
- The role offers opportunities to work directly with clients, engineers, and AI specialists helping financial institutions and other clients adopt AI.