Lead Software Development Engineer in Test
2 weeks ago
Lead Software Development Engineer in Test page is loaded## Lead Software Development Engineer in Testremote type: Hybridlocations: 0001 – Markham Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R24977Hybrid: Markham, Ontario**Job Description:****Job Summary**We are seeking a highly skilled Lead Software Developer Engineer in Test with extensive experience in all aspects of software testing throughout the SDLC. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance automated tests for web, desktop, and mobile applications. You will collaborate with developers and other QA team members to drive our automation-first quality engineering strategy. This is an exciting opportunity to work with cutting-edge technologies, drive innovation, and make a significant impact on our organization’s testing strategy.Salary Range: $92,700-$120,000**Essential Duties*** **Review and Analyze:** Review and analyze development story acceptance criteria for completeness. Review code and architecture and provide feedback with the aim of improving testability of systems and code.* **Design and Development:** Design, develop, and execute automated testing of web, desktop, and mobile applications using tools such as Selenium, LambaTest, Postman, JMeter, Azure Load Test, xUnit, etc. Your automated tests will identify potential flaws in key business software and systems that are critical to business operations. You will prevent downtime, revenue loss, and ensure top notch customer experiences across multiple applications across departments.* **Monitoring & Troubleshooting:** Monitor regularly scheduled automated test runs, reporting on test execution performance and timing, creating tickets for remediation of both application defects and test defects.* **Reporting:** Produce regular reports or dashboards highlighting test coverage, defect statistics and trends, application performance testing results, etc.* **Code Quality & Best Practices**: Ensure code quality by writing clean, maintainable, and efficient code, conducting code reviews, and maintaining coding standards across the team. Contribute to best practice documentation for QA and Development team members.* **DevOps & CI/CD:** Assist infrastructure and development teams in identifying opportunities to enhance CI/CD processes with additional automated testing.* **Team Collaboration:** Work closely with developers to encourage a shift left approach to quality engineering ensuring code and applications are always designed with automated testing in mind. Provide mentorship and guidance to other QA team members and developers on best practices and maximizing the opportunities for automated testing.* **Cross-functional collaboration:** You will work closely with development partners in other departments creating automated testing for their software and encouraging best practices in development to enable an automation first approach for all QA work across departments.* **Documentation**: Maintain detailed technical documentation, including architecture diagrams, process documentation, and specifications.**Skills, Experience, Education, Certifications*** Bachelor’s or master’s degree in computer science, Engineering, or related field.* Minimum of 5-7 years of professional experience in quality engineering with a heavy focus on automation.* Strong proficiency in multiple areas of quality engineering including creation of automated integration tests, end to end tests, performance tests, etc.* Experience testing web and mobile applications and creating automated testing for them.* Expertise in programming languages such as C#, Java, JavaScript, or TypeScript.* Proficiency in SQL and NoSQL database query writing and data preparation for testing scenarios.* Experience integrating automated testing into CI/CD pipelines with Azure DevOps or other relevant tools (Git, Jenkins, etc.).* Basic understanding of security best practices in applications, including identity and access management (IAM), encryption, and secure coding practices.* Experience with performance tuning, troubleshooting, and optimizing code.* Experience with agile development methodologies and participating in sprint planning, retrospectives, and daily stand-ups.* Experience with services like JIRA, Confluence and Azure DevOps Boards.* Excellent problem-solving, organizational, and leadership skills.* Strong communication and collaboration abilities to work effectively in a globally distributed team environment.* Relevant certifications in Quality Engineering, SDET, and development are welcomed.* Experience in retail industry is a plus.**Competencies*** **Analytical Thinking and Problem-Solving Skills** – ability to understand complex situations, develop and implement a logical approach to a problem solution.* **Attention to Detail** – ability to ensure the work and information are complete and accurate, by preparing carefully for meetings and presentations, and following up with others to ensure that agreements and commitments have been fulfilled.* **Communication** –ability to understand requirements documentation, functional specifications, high level design documentation and system documentation. Able to solidly incorporate this information, along with project business objectives, into appropriate development strategies and plans.* **Diagnostic Information Gathering** – ability to seek information from a variety of sources and in a variety of ways, to clarify situations and to facilitate effective planning, decision making, and problem solving.* **Flexibility** - able to change priorities quickly and have a capacity to handle multiple tasks simultaneously.* **Fostering Teamwork** – ability to get groups to work together co-operatively; by enlisting active involvement, creating a climate for respect and openness, and applying effective techniques for group facilitation.* **Process oriented** - able to self-manage projects, due dates and communicate status to stakeholders.* **Impact Awareness** – ability to anticipate the likely effect of actions and events on others and to tailor one’s own behavior to achieve a desired effect on others.* **Influential Skill** – ability to gain others’ support for ideas, proposals, projects, and solutions, through logical argument, appeal to others’ interests, and a variety of other indirect strategies.* **Interpersonal Awareness** - ability to notice, interpret, and anticipate others’ concerns and feelings, and to communicate this awareness empathetically to others.* **Productivity** - motivated self-starter and quick learner. Ability to work under deadlines with heavy workloads as well as flexibility to work outside of normal business hours to meet testing needs.* **Results Oriented** – ability to keep the desired end result of one’s own or one’s unit’s work clearly in mind, by setting goals and focusing on them tenaciously until they are achieved.* **Technical Acumen** - strong understanding of quality assurance and software development concepts, procedures, and technologies utilizing Agile Methodology.This posting is for an existing vacancy. As part of the application process, AI may be used to assist with screening, or assessing job applicants .
#J-18808-Ljbffr
-
Lead Software Development Engineer in Test
2 weeks ago
Markham, Canada Pet Valu Full timeLead Software Development Engineer in Test page is loaded## Lead Software Development Engineer in Testremote type: Hybridlocations: 0001 – Markham Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R24977Hybrid: Markham, Ontario**Job Description:****Job Summary**We are seeking a highly skilled Lead Software Developer...
-
Lead Software Development Engineer in Test
2 weeks ago
Markham, Canada Pet Valu Full timeLead Software Development Engineer in Test page is loaded## Lead Software Development Engineer in Testremote type: Hybridlocations: 0001 – Markham Officetime type: Full timeposted on: Posted Yesterdayjob requisition id: R24977Hybrid: Markham, Ontario**Job Description:****Job Summary**We are seeking a highly skilled Lead Software Developer Engineer in Test...
-
Lead Software Development Engineer in Test
2 weeks ago
Markham, Ontario, Canada Pet Valu Full timeHybrid: Markham, OntarioJob DescriptionJob SummaryWe are seeking a highly skilled Lead Software Developer Engineer in Test with extensive experience in all aspects of software testing throughout the SDLC. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance automated tests for web, desktop, and mobile...
-
Lead Software Development Engineer in Test
1 week ago
– Markham, Canada Pet Valu Full timeHybrid: Markham, OntarioJob Description:Job SummaryWe are seeking a highly skilled Lead Software Developer Engineer in Test with extensive experience in all aspects of software testing throughout the SDLC. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance automated tests for web, desktop, and mobile...
-
Software Developer-Test Engineering
1 week ago
Markham, Canada General Motors Full time**Job Description****Vacancy Status:**This posting is not for an existing vacancy within the organization and is open to new applications.**AI Disclosure:****As part of the application process, Artificial Intelligence will be used in the hiring process for this role****Work Arrangement:** This opening is hybrid, the successful candidate is expected to report...
-
Software Developer-Test Engineering
6 days ago
Markham, Canada General Motors Full time**Job Description****Vacancy Status:**This posting is not for an existing vacancy within the organization and is open to new applications.**AI Disclosure:****As part of the application process, Artificial Intelligence will be used in the hiring process for this role****Work Arrangement:** This opening is hybrid, the successful candidate is expected to report...
-
Software Developer-Test Engineering
6 days ago
Markham, Canada General Motors Full time**Job Description****Vacancy Status:**This posting is not for an existing vacancy within the organization and is open to new applications.**AI Disclosure:****As part of the application process, Artificial Intelligence will be used in the hiring process for this role****Work Arrangement:** This opening is hybrid, the successful candidate is expected to report...
-
Software Developer-Test Engineering
1 week ago
Markham, Canada General Motors of Canada Full timeJob Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement This opening is hybrid, the successful candidate is expected to report to the office -...
-
Software Developer-Test Engineering
1 week ago
Markham, Canada General Motors Full timeJob Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications.AI Disclosure: As part of the application process, Artificial Intelligence will be used in the hiring process for this roleWork Arrangement: This opening is hybrid, the successful candidate is expected to report to the office -...
-
Software Developer-Test Engineering
6 days ago
Markham, Canada General Motors of Canada Full timeJob Description Vacancy Status: This posting is not for an existing vacancy within the organization and is open to new applications. AI Disclosure As part of the application process, Artificial Intelligence will be used in the hiring process for this role Work Arrangement This opening is hybrid, the successful candidate is expected to report to the office -...