5-7 years of experience in QA automation engineering
Proficient in C#/.NET and Selenium for test automation
Strong programming skills in Python, PowerShell, and JavaScript
Experience with SQL for database validation
Familiarity with cloud platforms like Azure and AWS
Proven ability to develop scalable and maintainable automation frameworks
Experience integrating testing solutions with CI/CD pipelines
Responsibilities
Build and support automation frameworks for Windows UI applications
Develop and maintain automated test solutions for both Windows and web applications
Design scalable and maintainable test automation frameworks
Create automated tests using C#/.NET, Selenium, Python, PowerShell, and JavaScript
Integrate automated testing solutions with CI/CD pipelines
Support testing activities throughout the application development lifecycle
Apply QA automation best practices to enhance test coverage and reliability
Benefits
Flexible work environment
Opportunities for professional development
Access to the latest tools and technologies
Collaborative team culture
Health and wellness programs
Full Job Description
Job Summary The QA Automation Engineer will support quality assurance and test automation initiatives for Windows UI and web applications. The role will focus on building and supporting scalable automation frameworks, developing automated tests, integrating testing solutions with CI/CD pipelines, and applying QA automation best practices. The position requires strong experience with C#/.NET, Selenium, Python, PowerShell, JavaScript, SQL, and cloud technologies such as Azure and AWS.
Key Responsibilities • Build, develop, and support automation frameworks for Windows UI applications. • Develop and maintain automated test solutions for Windows and web applications. • Design scalable and maintainable test automation frameworks. • Develop automated tests using C#/.NET, Selenium, Python, PowerShell, and JavaScript. • Integrate automated testing solutions with CI/CD pipelines. • Support testing activities across application development and delivery lifecycles. • Apply QA automation best practices to improve test coverage, reliability, and maintainability. • Work with SQL and databases to support test data and validation activities. • Support testing and automation activities within Azure and AWS environments.
Required Qualifications • Experience building and supporting automation frameworks for Windows UI applications. • Strong experience with C#/.NET and Selenium. • Strong programming or scripting experience with Python, PowerShell, and JavaScript. • Experience with SQL. • Experience with Azure and/or AWS. • Experience developing scalable and maintainable test automation frameworks. • Experience integrating automated testing with CI/CD pipelines. • Experience testing Windows and web applications. • Strong understanding of QA automation best practices.