Test Automation Developer
Job Description
- Oversee the design, planning, development, and execution phases of the Software Testing Life Cycle (STLC).
- Develop and manage the Quality Assurance (QA) strategy, incorporating both automation initiatives using Behavior-Driven Development (BDD) and manual testing techniques.
- Lead accessibility testing efforts for web applications.
- Plan, schedule, and coordinate test activities within the team, ensuring efficient execution.
- Monitor and report on the progress of test execution.
- Document and manage the detailed execution plan for all testing cycles.
- Provide guidance, coordination, and coaching to development team members supporting QA activities.
- Liaise with external partners to ensure effective and timely delivery.
- Design, develop, and execute automated test scripts.
- Mentor developers on best practices in test automation.
- Conduct thorough regression testing to ensure bug fixes do not affect existing functionality.
- Develop and implement testing processes for new and existing products.
- Design, implement, and track quality assurance metrics.
- Stay informed about the latest testing tools and strategies to continuously improve testing practices.
- Qualifications:
- Bachelorโs or Masterโs degree in Computer Science, Engineering, or a related discipline.
- Minimum of 5 years of experience in quality assurance engineering.
- Strong knowledge of software QA methodologies, tools, and processes.
- Proven experience in writing clear, concise, and comprehensive test plans and test cases.
- Hands-on experience with both white box and black box testing.
- Proficient in using automated testing tools.
- Experience with performance testing.
- Experience working in an Agile team environment.
- Skills:
- Expertise in the full testing life cycle.
- Ability to manage both manual and automated testing strategies.
- Proficiency in BDD and automation script development.
- Strong coordination and team management skills.
- Excellent documentation and reporting abilities.
- Continuous improvement mindset, staying current with new tools and methodologies.
- Work onsite in Toronto, Canada up to 3 days a week collaborating with the team
- Work hours are Monday โ Friday, 37.5 hours a week
- Type of job: Temporary Contractor โ 1 year
- Date candidate required: Immediate
Date Posted
09/21/2024
Views
2
Similar Jobs
Software Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View DetailsSenior Finance Business Partner (d/f/m) - Personio
Views in the last 30 days - 0
Personio an intelligent HR platform is seeking a Senior Manager for FPA to lead financial planning and analysis for key departments The ideal candidat...
View DetailsSenior Lead, Talent Acquisition - Sales (Relocation to Munich) (d/f/m) - Personio
Views in the last 30 days - 0
Personio a leading HR platform is seeking a Senior Lead Talent Acquisition professional to drive growth in the Revenue and Success functions across Eu...
View Details