← Back to All Jobs

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

No file chosen