logo

JobNob

Your Career. Our Passion.

Quality Assurance Engineer/Automation Engineer - Selenium/Appium


Gloify


Location

Bangalore | India


Job description

QA Engineer - Automation Engineer Job Description :We are seeking a highly skilled and motivated Automation Engineer with expertise in Selenium and Appium to join our team. As an Automation Engineer, you will play a critical role in designing, implementing, and maintaining automated test suites for web and mobile applications. You will collaborate closely with our development, quality assurance, and product teams to ensure the quality, reliability, and scalability of our software products.Responsibilities:- Develop and maintain automated test scripts and test suites for web applications using Selenium WebDriver.- Develop and maintain automated test scripts and test suites for mobile applications (iOS and Android) using Appium.- Design and implement robust and scalable automation frameworks to support automated testing efforts.- Collaborate with cross-functional teams including developers, quality assurance engineers, and product managers to understand requirements and acceptance criteria.- Execute automated test suites and analyze test results to identify defects, regressions, and performance issues.- Troubleshoot and debug issues, identify root causes, and implement effective solutions.- Integrate automated tests into continuous integration and continuous deployment (CI/CD) pipelines for automated regression testing.- Maintain and update existing automated test scripts and test suites to accommodate changes in application functionality and requirements.- Participate in sprint planning, daily stand-ups, and retrospective meetings, providing input on testing efforts, test coverage, and automation strategy.- Stay up-to-date with the latest automation tools, techniques, and best practices, and actively contribute to knowledge sharing within the team.Requirements:- Bachelor's degree in Computer Science, Engineering, or related field, or equivalent work experience.- Proven experience as an Automation Engineer or Software Engineer in Test, with at least 3 years of experience in automated testing using Selenium and Appium.- Strong proficiency in programming languages such as Java, Python, or JavaScript.- Extensive experience with Selenium WebDriver and Appium for web and mobile automation, including creating and executing test scripts, handling dynamic elements, and managing test environments.- Solid understanding of software testing principles, methodologies, and best practices.- Experience with test automation frameworks such as TestNG, JUnit, or pytest.- Experience with version control systems such as Git and code collaboration platforms like GitHub or GitLab.- Excellent problem-solving and troubleshooting skills, with a strong attention to detail.- Ability to work effectively in a fast-paced, agile environment and deliver high-quality work under tight deadlines.- Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.Preferred Qualifications:- Experience with continuous integration and continuous deployment (CI/CD) pipelines using tools such as Jenkins, GitLab CI/CD, or CircleCI.- Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.- Knowledge of performance testing tools and techniques.- Experience with other automation tools and frameworks such as Cypress, TestComplete, or Robot Framework.- Certifications related to software testing and automation (e.g., ISTQB, Selenium WebDriver certification) are a plus.- Contributions to open-source projects or active participation in automation communities is a bonus. (ref:hirist.tech)


Job tags



Salary

All rights reserved