Quality Assurance Automation
On-siteContagem, Minas Gerais, Brazil
Job Summary
Design and evolve automated test suites for Windows Forms UI, APIs, and database validation using VB.NET, SQL Server, and .NET frameworks like MSTest or xUnit. Implement smoke, regression, and integration tests while integrating automated checks into CI/CD pipelines to enable structured reporting and artifact capture. Collaborate with developers on design reviews to promote testability and shift-left practices, then triage defects by reproducing issues with detailed logs and screenshots. Maintain documentation including test plans, automation architecture, and quality dashboards, while coaching team members on testing techniques and reliability patterns. Work within a cross-functional team focused on delivering high-quality desktop applications, ensuring that engineering best practices support the overall product life cycle.
Required Qualifications
- Experience with desktop UI automation using tools such as WinAppDriver, TestStack.White, or FlaUI
- Proficiency with .NET test frameworks such as MSTest, xUnit, or NUnit
- Ability to read and understand VB.NET and .NET code to identify testability gaps and opportunities
- Strong SQL Server knowledge for validating queries, stored procedures, transactions, and data integrity
- Hands-on experience with Git, branching strategies, and CI/CD pipeline integration
- Solid quality engineering mindset, including risk-based testing, reliability strategies, and test data management
- Clear communication skills for reporting test results, documenting defects, and aligning on acceptance criteria
- Analytical thinking and attention to detail when troubleshooting UI, service, and database defects
- Strong oral and written communication skills
- Strong interpersonal and leadership skills
- Demonstrated ability to analyze and resolve problems
- Demonstrated ability to lead programs / projects
- Ability to document, plan, market, and execute programs
- Established project management skills
Desired Qualifications
- Experience with Robot
- Intermediate English, including participation in technical discussions, reading, and writing documentation
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.