Senior Quality Assurance Engineer - Automation
We are looking for a Senior Quality Assurance Engineer to join our dynamic team.
Roles and Responsibilities
- Create, design, and maintain automated test suites via Selenium WebDriver.
- Collaborate with software developers, quality assurance engineers, and project managers to ensure high-quality software releases.
- Analyze user requirements, specifications, and technical design documents to provide timely and meaningful feedback.
- Write clear and concise test cases and scripts.
- Execute, assess, and report test results for manual and automated test cases.
- Detect and analyze software flaws, and engage with developers to find solutions.
- Stay up-to-date with emerging testing tools, trends, and methodologies.
Candidate Profile
- A bachelor’s degree in software engineering or a related field.
- Over 3 years of hands-on experience in quality assurance and automation in dynamic project-based environments.
- Strong knowledge of Selenium WebDriver, Java, and other programming languages.
- Knowledge of automated testing tools like TestNG, JUnit, and Cucumber.
- Familiarity of version control systems like Git.
- Having Mobile testing experience.
- Understanding of agile development techniques like Scrum and Kanban.
- Strong problem-solving skills.
- Excellent communication skills.