Quality Engineer (Automation – Selenium) | Contract
6 months ago
Overview: We are seeking a talented and experienced Quality Engineer to join our team to help with Automation via Selenium. The ideal candidate will ..
Overview: We are seeking a talented and experienced Quality Engineer to join our team to help with Automation via Selenium. The ideal candidate will be responsible for designing, developing, and executing automated tests to ensure the quality and functionality of our web applications. This role requires a deep understanding of Selenium, JIRA, test automation frameworks, and software development life cycles.
Key Responsibilities:
- Test Automation Development:
Design, develop, and maintain automated test scripts using Selenium.
Create and implement comprehensive test automation frameworks.
Integrate automated tests with JIRA and Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Test Planning and Execution:
Develop detailed, comprehensive, and well-structured test plans and test cases.
Execute automated test scripts and analyze results to ensure software quality.
Identify, record, document, and track bugs using bug tracking tools.
- Collaboration:
Work closely with software developers, QA analysts, and product managers to understand product requirements and functionality.
Collaborate with DevOps and development teams to optimize the automation processes.
Provide feedback and recommendations to developers on software usability and functionality.
- Continuous Improvement:
Stay up-to-date with the latest industry trends and best practices in test automation.
Continuously improve and refactor automated test scripts and frameworks.
Mentor and support junior QA team members in test automation techniques and best practices.
- Application Support and Improvement:
Able to support application improvement through:
Review and support refactoring and optimization of application
Architect and implementing a data schema
Qualifications:
- Education:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience:
2+ years of experience in test automation using Selenium.
Experience with programming knowledge such as Java, Python, or C#.
Proven experience in developing and implementing test automation frameworks.
- Technical Skills:
Proficient in Selenium and test automation tools.
Understanding of software testing principles, methodologies, and best practices.
Experience with version control systems like Git.
Familiarity with JIRA and CI/CD tools.
Knowledge of web technologies (HTML, CSS, JavaScript), message broker (rabbitMQ) and databases (SQL, NoSQL).
- Soft Skills:
Excellent problem-solving and analytical skills.
Excellent communication and collaboration skills.
Ability to work in a fast-paced and agile development environment.
Detail-oriented with a passion for delivering high-quality software.
Interested Applicants, please email your resume to [email protected] (R1767650), stating the position as the subject title in the email. All Applications will be handled with strict confidentiality.
Official account of Jobstore.