i
HostBooks
29 HostBooks Jobs
Senior Automation Test Engineer - Selenium/Appium (4-8 yrs)
HostBooks
posted 17hr ago
Flexible timing
Key skills for the job
About the Role :
We are seeking a highly motivated and skilled Sr. Automation Test Engineer to join our dynamic engineering team. In this role, you will play a crucial part in ensuring the quality and reliability of our software products by designing, developing, and executing comprehensive automation test suites.
You will work closely with developers, product managers, and other QA team members to deliver high-quality software that meets the evolving needs of our customers.
Responsibilities :
- Design, develop, and maintain robust and scalable test automation frameworks (i.e., Data-Driven, Keyword-Driven, Hybrid, BDD).
- Develop and execute automated tests for various software components, including web applications, APIs, and mobile applications.
- Write, maintain, and execute automated test scripts using languages like Java, Python, C#, or JavaScript and tools like Selenium WebDriver, Appium, Cucumber, TestComplete, JMeter, Postman, etc.
- Integrate automated tests into the CI/CD pipeline using tools like Jenkins, GitLab CI, CircleCI, Travis CI, etc.
- Analyze test results, identify and report defects, and track them to resolution.
- Collaborate with developers and product managers to understand requirements and translate them into effective test strategies.
- Participate in code reviews and provide constructive feedback to improve code quality.
- Stay abreast of the latest testing methodologies, tools, and technologies.
- Mentor junior QA engineers and share knowledge within the team.
- Contribute to the continuous improvement of the testing process and quality assurance practices.
Qualifications :
- Education : Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience : 4+ years of experience in automation testing with significant exposure to designing, implementing, and maintaining automation frameworks.
Technical Skills :
- In-depth experience with tools such as Selenium WebDriver, Appium, Cucumber, TestComplete, JMeter, Postman, etc.
- Strong proficiency in Java, Python, C#, or JavaScript for writing and maintaining automation scripts.
- Expertise in developing and maintaining reusable test automation frameworks.
- Experience with integrating automated tests into the CI/CD pipeline.
- Familiarity with Git, SVN, or other version control systems.
- Experience in API automation testing.
- Experience with performance/load testing tools is beneficial.
- Experience with testing in cloud-based environments (AWS, Azure, GCP) is a plus.
Desirable Skills (Nice to Have) :
- Experience with mobile application automation (i.e., Appium, Espresso, XCUITest).
- Knowledge of containerization (Docker) and virtualization (Vagrant).
- Familiarity with cloud platforms for test execution (i.e., AWS Device Farm, BrowserStack, Sauce Labs).
- Exposure to security testing or penetration testing automation.
- Certifications such as ISTQB Advanced Level, Certified Selenium Professional, or other advanced QA certifications
Functional Areas: Other
Read full job descriptionPrepare for Selenium Automation Test Engineer roles with real interview advice
4-6 Yrs