Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
We're looking for an experienced QA Engineer to join our team and help ensure the quality and reliability of technology-driven products at scale. This role is ideal for someone who thrives on catching what others miss — building automated coverage that lasts, and digging into logs, databases, and cloud infrastructure to find the real cause of a failure, not just its symptoms.
The ideal candidate brings strong hands-on testing experience across web applications, APIs, and backend services, with the technical range to move between writing automated test suites, validating data with SQL, and troubleshooting issues across distributed, cloud-based systems.
This position is open to candidates based in LATAM.
Responsibilities
- Develops comprehensive test plans and test cases in coordination with developers working on new features and enhancements.
- Executes manual regression and integration testing to validate application behavior and release readiness.
- Automates existing manual test suites, prioritizing reliable and maintainable test coverage.
- Designs, implements, and continually improves automated testing for web applications, APIs, and backend services.
- Works closely with developers to validate implementations, identify defects, and verify resolutions.
- Evaluates completed work and provides QA approval for promotion through staging and production environments.
- Identifies potential quality risks, technical roadblocks, and gaps in test coverage early in the development process.
- Performs API, functional, integration, regression, and performance testing as required.
- Validates application data and backend processing through SQL queries and database analysis.
- Uses application logs, cloud monitoring tools, and other diagnostic information to investigate failures and unexpected behavior.
- Advocates for automated testing at multiple levels, including unit, API, integration, and end-to-end testing.
Qualifications
- 5+ years of experience in Quality Assurance, with a strong focus on test automation.
- Proficiency in at least one programming language such as Python, C#, or TypeScript.
- Experience with browser automation frameworks such as Playwright, Cypress, Selenium, or similar tools.
- Experience testing HTTP APIs using tools such as Postman or comparable API-testing solutions.
- Experience with performance and load-testing tools such as JMeter.
- Knowledge of unit-testing frameworks such as pytest, Jest, NUnit, or similar.
- Strong SQL knowledge and experience using database tools such as Microsoft SQL Server Management Studio.
- Familiarity with the AWS Console and services such as ECS, RDS, CloudWatch, and S3.
- General understanding of cloud computing and microservices architectures.
- Strong technical aptitude, particularly around web applications, APIs, distributed services, and client-server architectures.
- Knowledge of professional software engineering practices throughout the SDLC, including source control, code reviews, build and deployment processes, testing, and production operations.
- Strong analytical and troubleshooting skills, with the ability to investigate issues across application, database, and cloud infrastructure layers.
- Strong communication and collaboration skills, with the ability to discuss technical issues effectively with developers and other stakeholders.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Cloud / DevOps Engineer (Infra & IaC)
Weekday
United StatesSoftware Development Agencies and Engineers for AI Training Code Licensing
Gramian Consulting Group
Australia
CanadaContract Senior Staff Product Manager
Cobalt
United StatesCI/CD Execution Platform Engineer
Supabase
United StatesMore Openings at Nimblegravity

Nimblegravity
View Company ProfileNimblegravity is a forward-thinking company that embodies the principles of agility and innovation. The name 'Nimblegravity' suggests a unique blend of adaptability and groundedness, implying a company that is both light on its feet and firmly rooted in its mission. With a name that evokes the idea of defying conventional norms, Nimblegravity is likely a technology-driven organization that seeks to disrupt traditional industries and push the boundaries of what is possible. The company's focus on innovation and agility enables it to stay ahead of the curve, navigating complex challenges with ease and precision. By fostering a culture of creativity and experimentation, Nimblegravity empowers its team members to think outside the box and develop novel solutions to real-world problems. With its sights set on the future, Nimblegravity is poised to make a lasting impact in its chosen field, leaving a lasting legacy that inspires and motivates others to follow in its footsteps. Through its commitment to excellence and customer satisfaction, Nimblegravity has established itself as a trusted partner for businesses and individuals seeking innovative solutions to their most pressing challenges. By leveraging cutting-edge technologies and collaborating with top talent from around the world, Nimblegravity is redefining the landscape of its industry and setting new standards for excellence. With its passion for innovation, dedication to quality, and relentless pursuit of perfection, Nimblegravity is an organization that is sure to make a lasting impression on the world.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.