Remote QA Engineer (Fintech, Senior, Automation & Manual, LATAM) #26577
... create world-changing products using God-given talents . . .
PROJECT DESCRIPTION:
Our client is a growing, dynamic computer software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions.
You will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future Insighters who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!
PROJECT STACK and TEAM:
As a Senior Quality Engineer, you will be embedded in an agile scrum team as the primary quality voice — responsible for ensuring that everything the team ships meets the highest standard before it reaches production. You will report into the QA & Standards organization while working day-to-day within your assigned scrum team, collaborating closely with engineers, product management, and peer QA Engineers throughout the delivery lifecycle.
Around 50–70% of the work will involve automation work. The rest will be Manual.
AI will be a core part of how you work. You will leverage AI tooling to generate test plans, test cases, edge cases, positive and negative scenarios, end-to-end scenarios, and test data sets — meaningfully accelerating your coverage and quality without sacrificing rigor. The role involves to lead 2 or 3 engineers in an informal manner.
MAIN REQUIREMENTS:
• 6+ years of software quality engineering experience in enterprise SaaS environments.
• Strong manual testing expertise — ability to independently define test strategy, write thorough test plans and test cases, and execute across functional, security, and non-functional scenarios.
• Demonstrated experience using AI tooling to augment test authoring — test plan generation, test case generation, edge case identification, security scenario generation, or test data synthesis.
• Proficiency in C# and hands-on experience with .NET test frameworks (NUnit, xUnit, or MSTest) and Selenium WebDriver — proven ability to build, own, and maintain automated test suites from scratch.
• Experience with security testing concepts and tooling — input validation, auth boundary testing, Injection vulnerabilities, and familiarity with OWASP, Burp Suite, or similar frameworks.
• Experience with defect tracking and test management tooling — JIRA and Xray specifically, including test tagging, execution tracking, and result publishing.
• Experience working as an embedded QA engineer within agile/scrum teams — participating in sprint ceremonies and contributing to team delivery cadence.
• Solid understanding of QA methodologies, testing techniques, and the software development lifecycle in an agile environment.
• Heavily focused on AI Experience
GOOD TO HAVE:
• Background in equity compensation, fintech, or adjacent regulated industries — candidates with equity plan administration domain knowledge are strongly preferred.
• Familiarity with testing cloud-native Azure services — Azure Service Bus, Event Grid, Azure Functions, or similar event-driven and serverless patterns.
• Experience with Oracle databases — ability to write SQL queries to validate data and support testing of database-layer changes.
• Familiarity with observability and logging platforms — particularly Datadog — to diagnose failing test cases by correlating test execution failures with application logs, traces, and error events; ability to distinguish genuine defects from environmental or infrastructure issues using log-driven
evidence.
• Familiarity with Azure DevOps Pipelines for test execution, environment management, and CI/CD integration.
• Familiarity with modern test automation tooling and a willingness to contribute to framework modernization as the platform evolves — Playwright, Cypress, k6, JMeter, Gatling, SpecFlow, or similar.
JOB RESPONSIBILITIES:
Quality Ownership & Test Execution
• Own the quality of your scrum team's deliverables — from requirements review through release — ensuring nothing ships without adequate test coverage.
• Define, document, and execute test plans and test cases for new features, enhancements, and bug fixes — covering functional, regression, edge case, security, and non-functional scenarios.
• Identify test conditions from user stories, product backlog items, and requirements documents — including positive, negative, boundary, end-to-end, and security scenarios.
• Execute test cases, document results, track defects, and own them through to resolution — partnering with engineers and product management to ensure nothing falls through the cracks. Identifying a problem is the beginning, not the end.
• Participate actively in sprint ceremonies — planning, refinement, standups, demos, and retrospectives — as the quality voice of the team.
• Collaborate with the Principal QA Lead and Sr Engineering Manager — QA & Standards to maintain consistent quality standards across scrum teams.
AI-Augmented Testing
• Leverage AI tooling to generate test plans, test cases, edge cases, positive and negative scenarios, end-to-end scenarios, security scenarios, and test data sets — expanding coverage and accelerating test authoring.
• Continuously improve your use of AI tooling to raise the quality bar — using AI not just to work faster but to test more thoroughly than manual effort alone could achieve.
• Stay current on emerging AI tooling relevant to QA — test generation, intelligent triage, data synthesis — and bring forward-looking recommendations to the Principal QA Lead and Sr Engineering Manager — QA & Standards.
Automation Development & Maintenance
• Write and maintain automated test suites for the features you test — owning automation as an extension of your manual testing work, not a separate discipline.
• Make informed decisions on what to automate vs. what to test manually — balancing coverage value, maintenance cost, and delivery velocity.
• Contribute to a shared automation framework and test infrastructure alongside peer QA Engineers and the Automation team — including UI automation (Selenium WebDriver, Page Object Model), API test coverage, and CI/CD pipeline integration via Azure DevOps.
• Execute automated tests within CI/CD pipelines; triage failures to distinguish genuine defects from environmental noise.
• Continuously improve automation coverage, reliability, and triage efficiency within your scrum team.
Security Testing
• Incorporate security testing into your standard test approach — including input validation, authentication and authorization boundary testing, data exposure risks, and injection vulnerabilities.
• Partner with engineers to identify security-sensitive areas of new features and ensure appropriate security test coverage is included in test plans.
• Leverage AI tooling to generate security-focused test scenarios and edge cases that manual analysis alone might miss.
• Escalate identified security risks clearly and promptly to the scrum team, Principal QA Lead, and Sr Engineering Manager — QA & Standards.
Collaboration & Communication
• Partner closely with engineers in your scrum team to understand implementation details, flag quality risks early, and influence design decisions that affect testability.
• Collaborate with the Principal QA Lead and Sr Engineering Manager — QA & Standards on test strategy, coverage standards, and process improvements.
• Communicate defect status, test progress, and quality risks clearly to the scrum team and QA leadership.
• Support junior QA Engineers through peer review, knowledge sharing, and mentorship.
SUMMARY:
Work your way – Enjoy the freedom to work from anywhere, with flexible hours that match your natural rhythm.
Plenty of time to recharge – Take 15 paid vacation days, 10 additional unpaid days if needed, plus all national holidays.
Meaningful, long-term projects – Dive into exciting 1–5+ year projects using the latest in AI, cloud and more.
Support beyond the job – We help cover things like advanced language courses, gym memberships, and mentorship programs to help you grow.
Work with global clients – Collaborate directly with international teams to create real impact.
Make extra cash – Earn bonuses for referring great people or bringing in new business opportunities.
Great people, no micromanagement – Join a supportive, results-focused team where you’re trusted to do your best work.
This flexibility allows developers…
A better work-life balance
Increased productivity
The ability to work any time around the clock
Reduction in commute time
Design your ideal daily schedule.
Build a career, not just a job.
Work smarter, not longer.
More time with family and friends
Apply To