Position Types: Senior Automation Tester - Selenium + C#
Position Locations: India
City: Remote

Who We Are!

We are GlobalStep, a technology services company with a global footprint. We specialize in software quality assurance, software development, localization/translation services, and user experience engagement.
We focus on the technology, media, and entertainment sectors. Our clients, including both Fortune 100 companies and startups, rely on us to enhance their product or service profitability through the creation of intuitive, user-friendly digital products that foster strong brand loyalty.
With our comprehensive UX expertise, we can provide customized solutions that span from development and quality assurance to localization and ongoing customer support. Our goal is to support you every step of the way, from initial deployment to ongoing support, and help you achieve success in the competitive digital marketplace

The role

We are currently seeking a highly skilled Senior Automation Tester with expertise in Selenium and C# to join our dynamic team. As a Senior Automation Tester, you will be responsible for designing, developing, and executing test automation scripts, performing manual testing when required, identifying and documenting defects, and working closely with the development team to ensure high-quality software delivery.

Responsibilities to include:

• Develop and execute automated test scripts using Selenium WebDriver with C#.
• Collaborate with developers, business analysts, and product owners to understand project requirements and create comprehensive test scenarios utilizing multiple test design and data approaches.
• Perform manual testing to validate software functionality and usability.
• Identify, analyse, and document software defects and anomalies, and work closely with the development team to prioritize and resolve issues.
• Create and maintain comprehensive test documentation, including test plans, test cases, and test scripts in Azure DevOps.
• Participate in the full software development life cycle, from requirements gathering to deployment.
• Conduct and actively participate in code reviews to ensure adherence to software quality standards and best practices.
• Continuously enhance test automation frameworks and tools to improve test coverage and efficiency.
• Collaborate with cross-functional teams to drive continuous improvement in overall software quality and testing processes.
• Mentor and provide guidance to junior team members to foster their growth and development.

Essential experience:

• Bachelor’s degree in computer science, Information Technology, or a related field.
• Minimum of 5 years of experience in software testing and automation.
• Strong proficiency in using Selenium WebDriver with C# for test automation.
• Excellent knowledge of software testing methodologies, best practices, and testing frameworks that validate functionality at different levels of the technology stack.
• CI/CD experience (desirable).
• Ability to test/validate DB operations via SQL, API testing using Postman
• Experience in creating test strategies, test plans, test cases, and test scripts.
• Solid understanding of object-oriented programming principles and ability to write complex code in C#.
• Familiarity with continuous integration and continuous deployment tools, such as Jenkins or GitLab.
• Experience with Agile development methodologies and tools, such as Scrum, BDD, TDD, and JIRA.
• Excellent problem-solving and analytical skills, with a keen attention to detail.
• Strong written and verbal communication skills, with the ability to effectively collaborate with cross-functional teams.
• ISTQB or equivalent certification in software testing is a plus.
• Experience with mobile application testing is a plus.

Shift Work Pattern: Mon – Fri 3:00pm to 12:00 midnight

There will be times when you may be required to undertake additional tasks, duties and responsibilities within your capabilities. The Company reserves the right to vary your tasks, duties and responsibilities at any time and from time to time according to the needs of the Company’s business.
The job description provides an outline of your role. It will be reviewed from time to time as job roles evolve over time.

Apply for this position

What is your availability to start

Allowed Type(s): .pdf, .doc, .docx