The Software Test Automation Engineer will develop and maintain automated test scripts, collaborate with teams to create test strategies, execute automated tests, and improve QA frameworks. Responsibilities include functional testing and API/UI automation.
Job Description Summary:
Position Overview:
We are seeking a highly skilled Software Test Automation Engineer QA with extensive hands-on experience in QA automation and a strong technical background. The ideal candidate should possess excellent communication and collaboration skills and have a proven track record of identifying good and complex test scenarios and automating test cases. This role requires a proactive, self-motivated individual with keen attention to detail and a commitment to quality.
Key Responsibilities:
- Developing, and maintaining automated test scripts using C#, .NET, Selenium, RestSharp, and SpecFlow
- Collaborating with cross-functional teams to develop effective test strategies and ensure comprehensive test coverage
- Executing automated test suites and analyzing test results to identify defects and ensure the quality of the software
- Contributing to the ongoing improvement of the QA automation framework and processes
- Conducting functional testing, BDD, API, and UI automation
Technical Requirements:
- Hands-on knowledge of C# and .NET frameworks
- Proficiency in Selenium for web automation
- Experience with RestSharp for API testing
- Familiarity with SpecFlow for BDD (Behavior-Driven Development)
- Knowledge of Visual Studio (VS) and Azure DevOps
- Strong thought process for functional testing, BDD, API, and UI automation
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to think critically and provide innovative solutions.
- Quick Learner: Ability to quickly learn and apply new technologies and frameworks.
- Good to have knowledge of maintaining CI/CD pipelines using Azure DevOps
Soft Skills:
- Communication: Excellent communication and collaboration skills, with the ability to work effectively with remote and on-site teams.
- Team player with a positive attitude.
- Proactive and self-motivated.
- Strong attention to detail and commitment to quality.
- Good thought process and ability to understand and think through various areas of feature functionality.
Experience and skills:
- 3+ years of experience in Automation Testing.
- Experience in Manual Testing
- Experience or understanding of API testing
Top Skills
.Net
Azure Devops
C#
Restsharp
Selenium
Specflow
Visual Studio
Similar Jobs
Information Technology • Software
The Senior Software Test Automation Engineer designs and implements the automation testing strategy for various product teams, mentors team members, and creates automated tests from user stories. Responsibilities include transitioning manual tests into automated scripts, enhancing automation frameworks, and collaborating with developers and testers.
Top Skills:
.NetAgileC#HTMLHTTPJIRASQLVisual Studio
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
As an SDET II, you will develop and maintain automated testing frameworks for MRC Applications, write test cases, set up automated test pipelines, and collaborate with the development team on quality assurance. You are expected to understand business use cases and implement a long-term testing strategy.
Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
As a Lead Automation Engineer at LogicMonitor, you will analyze and test their SaaS-based monitoring solution, establish QA testing strategies, conduct software functional and automation testing, mentor other QA engineers, and improve testing processes within the agile team.
Top Skills:
APIsAtlassian SuiteAWSBambooConfluenceDockerGoHTTPJavaJIRAPythonSeleniumSQL
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.