Remote QA Engineer (Fintech, Senior, Automation & Manual, LATAM)
Tech Stack
Job Description, Responsibilities & Requirements
About the Position
... create world-changing products using God-given talents...
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!
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.
- 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.
Requirements
-
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.
We Offer
- 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.
About the Company
For more job openings, please follow Evolve Squads on Linkedin