Automation Engineer VARITE INDIA PVT LTD
VARITE INDIA PVT LTD
Office Location
Full Time
Experience: 6 - 6 years required
Pay:
Salary Information not included
Type: Full Time
Location: Bangalore null, undefined
Skills: Python, devops, Cloud, problem-solving
About VARITE INDIA PVT LTD
Job Description
Automation Engineer
About The Job:
- We are seeking a detail-oriented and highly motivated Automation QA Engineer with expertise in C# and .Net, specifically using the SpecFlow framework.
- The ideal candidate will be responsible for ensuring the quality and reliability of our software products through the design, implementation, and execution of automated test scripts.
- You will work closely with cross-functional teams, including developers, product managers, and QA engineers, to deliver high-quality software solutions.
Essential Job Functions:
- Develop, maintain, and execute automated test scripts using C#, .Net, and SpecFlow framework.
- Collaborate with developers and QA teams to design test plans, test cases, and test scripts to validate functionality and performance.
- Analyze requirements and provide input on testability during design and planning phases.
- Identify, document, and track software defects, working closely with the development team to resolve them.
- Work with DevOps team to Implement and maintain CI/CD pipelines for automated testing.
- Create and manage test data, environments, and tools to support automated testing.
- Continuously improve the automation framework and testing processes to enhance efficiency and coverage.
- Provide clear and concise test reports to stakeholders, ensuring visibility of test progress and results.
- Stay updated with the latest testing tools, trends, and best practices.
Qualifications:
- Skill: C# Automation ( Weekend Drive)
- Mandate skills: Spec flow experience is mandate
- Experience Level: 6+ Yrs
Technical Skills
- Proficiency in C# and .Net Framework.
- Hands-on experience with the SpecFlow framework for Behavior-Driven Development (BDD).
- Strong understanding of software testing principles, methodologies, and best practices.
- Experience with test automation tools such as Selenium, NUnit, or similar.
- Familiarity with CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions.
- Knowledge of version control systems, particularly Git.
- Understanding of REST API testing using tools like Postman or RestSharp.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Ability to work in a collaborative, fast-paced Agile/Scrum environment.
- Detail-oriented mindset with a passion for delivering high-quality software.
Preferred Qualifications
- Experience in performance testing using tools like JMeter or LoadRunner.
- Exposure to cloud-based environments (e.g., Azure, AWS).
- ISTQB or equivalent testing certifications.
Education
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Equivalent work experience may be considered.