Why Blue Coding?
At Blue Coding, we specialize in hiring excellent developers and amazing people from all over Latin America and other parts of the world. For the past 11 years, we’ve helped cutting-edge companies in the United States and Canada build great development teams and develop great products. Large multinationals, digital agencies, Saas providers, and software consulting firms are just a few of our clients. Our team of over 150 engineers, project managers, QA, UX/UI designers, and many more is distributed in more than 10 countries across the Americas. We are a fully remote company working with a wide array of technologies, and we have expertise in every stage of the software development process.
Our team is highly connected, united, and culturally diverse, and our collaborators are involved in many initiatives around the world, from wildlife preservation to volunteering at local charities. We stand for honesty, fairness, respect, efficiency, hard work, and cooperation.
This position is open exclusively to candidates based in LATAM countries.
What are we looking for?
We are looking for a highly skilled Senior QA Engineer to work with one of our international clients, a corporation that, through its subsidiaries, provides life insurance solutions for the middle American market.
In this role, you will be responsible for planning, organizing, prioritizing, and executing testing activities across the full lifecycle of applications undergoing modernization and cloud migration. You will ensure the functionality, reliability, performance, and security of systems being transformed from legacy .NET applications into modern, cloud-native solutions.
The ideal candidate brings deep experience testing complex, distributed systems and APIs, along with a strong understanding of AWS-based architectures (including serverless, event-driven systems, and data pipelines). You are comfortable interpreting and validating legacy .NET codebases as part of re-architecture planning and can translate technical requirements into clear test strategies, test plans, and documented test cases.
As a Senior QA Engineer, you will collaborate closely with engineering, architecture, DevOps, and product teams, contributing not only through execution but also by shaping quality standards, identifying risks early, and ensuring consistent quality across both legacy and modernized environments.
If you are fully fluent in English, proactive, communicate well, like to solve problems, and have strong attention to detail, this role might be a great fit for you! Our jobs are fully remote and you will be integrated directly into the client’s team, gaining valuable experience and forming meaningful connections.
What's unique about this job?
This role places you at the center of a large-scale modernization initiative, where quality assurance is a critical success factor, not a downstream activity. You will be involved early in the re-architecture process, helping define testing strategies that span legacy systems and cloud-native platforms.
You will gain hands-on experience validating serverless, event-driven workflows on AWS, while also applying your expertise to ensure continuity, data integrity, and reliability during system transitions. The role offers strong cross-functional exposure, working closely with DevOps and engineering teams to align testing with CI/CD pipelines and cloud deployment strategies.
This is an opportunity to have real ownership over quality outcomes, influence best practices, and contribute to building scalable, maintainable systems that support long-term growth.
Here are some of the exciting day-to-day challenges you will face in this role:
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
You will shine if you have:
Bachelor’s degree in Computer Science, Engineering, or a related field
At least 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, capable of producing clear test cases, defect reports, and quality documentation
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
It doesn’t hurt if you also have:
Experience testing cloud-native or serverless architectures
Analyze and understand legacy .NET applications to design effective test strategies during modernization work
Familiarity with enterprise architecture patterns, API versioning, and microservices testing
Experience with AWS Well-Architected Framework
Understanding of data security, data privacy, access control, and compliance considerations in testing
Experience testing authentication flows involving Okta, SAML, or OAuth
Knowledge of performance testing, load testing, stress testing, and related tooling
Experience with automated API contract testing
Experience validating IaC deployments (Terraform or CloudFormation)
Here are some of the perks we offer you:
Salary in USD
100% Remote
Ready to learn more? Apply below!