About Gemini
Opens in a new window
Get Gemini App
Opens in a new window
Subscriptions
Opens in a new window
For Business
Opens in a new window
Job Tittle QA Test Engineer
Position Summary
We are seeking a highly skilled and passionate Senior QA Automation Engineer to join our growing engineering team. In this role, you will design, build, and maintain robust automation frameworks across our web and mobile applications. You will be a champion for quality, working closely with developers and product managers to ensure seamless, bug-free releases. If you are an expert in modern automation tools like Selenium, Cypress, and Appium, and thrive in a fast-paced Agile environment, we want to hear from you!
Key Responsibilities
- Framework Development: Design, implement, and maintain scalable, reusable automation frameworks from scratch for web and mobile platforms.
- Test Strategy & Planning: Collaborate with product and development teams to understand requirements, define test strategies, and create comprehensive test plans.
- Web Automation: Write clean, efficient automation scripts for complex web applications using Cypress (for modern JavaScript-based apps) and Selenium (for cross-browser compatibility).
- Mobile Automation: Build and manage end-to-end automation pipelines for iOS and Android applications using Appium.
- CI/CD Integration: Integrate automated test suites into [Jenkins / GitHub Actions / GitLab CI] pipelines to enable continuous testing and faster deployment cycles.
- Defect Management: Identify, isolate, log, and track bugs systematically. Perform root-cause analysis for production incidents and flaky tests.
- Mentorship: Conduct code reviews for QA team members, share best practices, and mentor junior engineers on advanced automation techniques.
Required Skills & Qualifications
- Experience: 3-8 years of experience in software quality assurance with a heavy focus on test automation.
- Core Automation Tools: Proven, hands-on expertise with Selenium WebDriver, Cypress, and Appium.
- Programming Languages: Strong coding skills in [Java / JavaScript / TypeScript / Python] (choose what matches your tech stack).
- API Testing: Solid experience testing RESTful APIs using tools like Postman, RestAssured, or Cypress API plugins.
- Databases: Ability to write SQL queries to verify data integrity and set up test data.
- Version Control: Proficient with Git and Git-based workflows (branching, merging, pull requests).
- Agile Mindset: Deep understanding of Agile/Scrum methodologies and Jira for sprint management.