Job Description: Automation Test Engineer - Selenium ExpertOverview:
We are seeking a highly skilled Automation Test Engineer with a strong background in Selenium and extensive experience in automation testing.
Software Requirements:
- Proficiency in Selenium WebDriver and related technologies.
- Strong understanding of different automation frameworks (e.g., Data-driven, Keyword-driven, Hybrid).
- Experience with continuous integration tools like Jenkins, Bamboo, or TeamCity.
- Familiarity with version control systems such as Git, SVN.
- Knowledge of scripting languages like Python, Java, or C#.
- Understanding of software testing methodologies (e.g., Agile, Waterfall).
- Experience with test management tools like JIRA, TestRail, or QTest.
Overall Responsibilities:
- Design, develop, and maintain automated test scripts using Selenium.
- Collaborate with cross-functional teams to understand requirements and ensure comprehensive test coverage.
- Execute automated tests and analyze results to identify defects and ensure product quality.
- Continuously improve the automation framework and processes.
- Mentor and guide junior team members in automation best practices.
- Stay updated with the latest industry trends and technologies in automation testing.
Technical Skills:
Automation Tools:
- Selenium WebDriver
- Continuous Integration Tools (Jenkins, Bamboo, TeamCity)
- Version Control Systems (Git, SVN)
Programming/Scripting Languages:
Test Management Tools:
Frameworks:
- Data-driven
- Keyword-driven
- Hybrid
Experience:
- Minimum of 7 years of experience in automation testing.
- Proven track record of designing and implementing effective test automation frameworks.
- Hands-on experience with Selenium and continuous integration tools.
- Demonstrated ability to mentor and guide junior team members.
Day-to-Day Activities:
- Develop and execute automated test scripts to validate software functionality.
- Collaborate with developers and QA team members to identify test requirements and design test scenarios.
- Analyze test results, identify defects, and work with development teams to resolve issues.
- Maintain and enhance the existing automation framework to improve efficiency and coverage.
- Document test cases, test scripts, and test results.
- Participate in regular team meetings and provide updates on testing progress and issues.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Relevant certifications in software testing and test automation (e.g., ISTQB, Selenium Certification) are a plus.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration skills.
- Ability to work independently and as part of a team.
- Attention to detail and a commitment to quality.
- Ability to adapt to changing priorities and technologies.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Candidate Application Notice