
Johnson Controls
Produces HVAC, fire, security and building automation systems to optimize and protect buildings globally.
Test Automation Sr.Developer
QA Analyst & Test Automation Developer focusing on Selenium C# and Azure DevOps
Job Highlights
About the Role
Key responsibilities include designing comprehensive test strategies for web applications, building and maintaining Selenium‑C# scripts with the MSTest framework, and integrating those tests into Azure DevOps CI/CD pipelines. The candidate will conduct API testing with tools such as Postman or RestSharp, ensure cross‑browser and cross‑device coverage using BrowserStack, and perform database validation on SQL Server and Cosmos DB. Participation in all Agile ceremonies, application of security and performance testing best practices, and mentorship of junior team members are also required. • Design and execute test strategies for web applications. • Develop and maintain Selenium‑C# automated scripts using MSTest. • Integrate automated tests into Azure DevOps CI/CD pipelines. • Perform API testing with Postman or RestSharp. • Ensure cross‑browser and cross‑device coverage via BrowserStack. • Validate data and conduct database testing on SQL Server and Cosmos DB. • Participate in SAFe Agile ceremonies, including PI planning and sprint reviews. • Apply security and performance testing best practices. • Mentor junior QA team members and train analysts on testing processes. • Leverage cloud testing on Microsoft Azure and AI‑enabled testing tools. • Execute functional, integration, end‑to‑end, and user‑acceptance testing. • Collaborate with onshore and offshore teams to deliver high‑quality releases.
Key Responsibilities
- ▸test strategy
- ▸selenium automation
- ▸azure ci/cd
- ▸api testing
- ▸cross‑browser
- ▸database validation
What You Bring
Ideal candidates have 6‑8 years of QA experience on medium to large enterprise projects, with at least 4 years of hands‑on automation using Selenium, C#, and MSTest. Proficiency in cross‑browser testing platforms, Azure DevOps integration, API testing, and strong communication skills are mandatory. Experience with cloud testing on Microsoft Azure, SAFe Agile processes, and additional tools such as performance testing suites, Salesforce, or AI‑enhanced testing is considered a plus.
Requirements
- ▸selenium
- ▸c#
- ▸mstest
- ▸azure devops
- ▸api testing
- ▸safe
Work Environment
Office Full-Time