Job Description:
Job Title: QA Automation Engineer (With Selenium and Tosca)
Location: Frisco, TX (100% Onsite M-F)
Type: Full Time/W2 with Infinite Computer Solutions
Job Description:
We are looking for a highly skilled QA Automation Engineer to drive enterprise-wide quality engineering and automation initiatives across mission-critical financial systems. In this role, you will design scalable automation frameworks, enable continuous testing within Agile and CI/CD environments, and help deliver secure, high-quality software releases at scale.
The ideal candidate brings strong hands-on expertise in Selenium and Tosca, a passion for automation-first quality practices, and experience working in complex enterprise or regulated environments.
Key Responsibilities:
Quality Engineering Leadership & Delivery
- Lead QA automation efforts across the full SDLC: design, build, test, deploy, and operate
- Define and implement scalable test automation frameworks for UI, API, and backend systems
- Drive automation standards, coding practices, and framework consistency across teams
- Lead test planning, execution strategy, and defect management processes
- Ensure alignment with Agile, Waterfall, and hybrid delivery models
Test Automation Strategy & Execution
- Design, build, and maintain automated regression and integration test suites
- Evaluate and standardize automation tools (e.g., Selenium, Tosca) across applications
- Identify automation candidates and prioritize high-impact test scenarios
- Integrate automation into CI/CD pipelines to enable continuous testing
- Drive improvements in automation coverage, execution speed, and reliability
Fintech-Specific Quality & Risk Management
- Ensure applications meet financial regulatory and compliance requirements (e.g., PCI DSS)
- Validate secure handling of sensitive data within test processes
- Partner with cybersecurity and compliance teams to ensure audit readiness
- Contribute to risk mitigation strategies through proactive quality engineering
Cross-Functional Collaboration
- Partner with Product, Development, and Infrastructure teams to embed quality into delivery
- Collaborate with distributed QA teams to drive automation adoption and consistency
- Communicate testing strategies, risks, and results to stakeholders and leadership
- Support enterprise-level quality initiatives and transformation efforts
Operational Excellence
- Improve system quality by reducing defect leakage into production
- Support root cause analysis and continuous improvement initiatives
- Enhance test data management, environment stability, and execution reliability
- Drive efficiency through automation, DevOps, and process optimization
Required Qualifications
- Must have legal authorization to work in the U.S. without sponsorship
- Bachelor s degree in Computer Science, Engineering, or related field
- 5+ years of QA experience with 3+ years focused on automation
- Strong experience with automation tools such as Tosca, Selenium, or similar
- Proficiency in programming languages (Java, C#, Python, or equivalent)
- Experience with API testing (REST/SOAP) and automation frameworks
- Strong understanding of SDLC, Agile methodologies, and CI/CD practices
- Hands-on experience applying AI/ML techniques in testing (e.g., intelligent test generation, self-healing scripts, predictive defect analysis, or AI-assisted test automation tools)
- Proven ability to deliver high-quality, scalable, and maintainable automation solutions
Preferred Qualifications:
- Experience working in financial services, banking, fintech, or other regulated industries
- Familiarity with qTest or similar test management platforms
- Experience with SQL/database validation and data-driven testing
- Exposure to performance, load, and security testing practices
- Experience working with globally distributed QA and engineering teams
- Familiarity with tools such as GitLab, Jira, ServiceNow, Jenkins, or similar platforms
Success Metrics:
- Increased automation coverage across enterprise applications
- Reduction in manual testing effort and execution time
- Improved release quality and reduction in production defects
- Higher efficiency through standardized automation frameworks and best practices
- Increased maturity of enterprise QA automation and continuous testing capabilities