Quality Assurance Analyst - QA Tools

Toronto

Onsite$72,800

Requirements - ----------- ### Must have: ### - Strong experience with automation tools such as Selenium, TestNG, and frameworks like JUnit. - Proficiency in programming languages including Java, Python, C#, or C++, with experience in scripting languages like Bash. - Familiarity with mobile application testing for both Android and iOS platforms. - Knowledge of database management systems such as MySQL, Microsoft SQL Server, or Oracle; ability to write complex SQL queries for data validation. - Experience operating within cloud environments such as AWS and Azure, as well as an understanding of RESTful APIs for backend testing. - Competence in version control systems like Git and SVN, as well as CI/CD tools such as Jenkins and GitLab. - Understanding of the software development lifecycle (SDLC), Agile methodologies, and defect tracking tools like Jira. - Strong analytical skills for interpreting test data, identifying issues, and suggesting enhancements. - Familiarity with UI/UX principles, HTML, CSS, XML, MVC architecture, and web technologies for front-end validation. - Knowledge of operating systems including Windows and Linux environments; experience with network protocols is a plus. Responsibilities: - ---------------- - Develop, execute, and maintain comprehensive test plans and test cases for various applications, including mobile (Android, iOS) and web-based platforms. - Employ testing tools such as TestNG, Selenium, JUnit, and Visual Studio to automate testing processes and increase efficiency. - Conduct both manual and automated testing across various operating systems including Windows, Linux, and cloud environments like AWS and Azure. - Perform functional, regression, integration, performance, and security testing to detect bugs and guarantee software quality. - Collaborate with developers via version control systems such as Git, GitHub, GitLab, SVN, TFS, and Jenkins to facilitate continuous integration and deployment pipelines. - Analyze test outcomes using data analysis skills to detect trends, root causes of defects, and opportunities for improvement. - Validate APIs utilizing tools like REST and ensure smooth integration with backend services like MySQL, SQL Server, Oracle, or PL/SQL databases. - Participate in Agile/Scrum teams employing tools like Jira for tracking issues, managing sprints, and documenting test cases. - Assist in developing software applications using languages such as Java, C#, C++, Python, PHP, or frameworks like MVC. - Ensure adherence to industry standards through meticulous testing on mobile applications developed with technologies like Node.js, XML, or front-end languages (HTML, CSS). - Support DevOps practices by incorporating testing into build pipelines utilizing tools like Maven, Jenkins, or similar CI/CD platforms. - Maintain thorough documentation of test procedures, defect reports, and quality metrics to bolster continuous improvement initiatives. - ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Company: - ------- We are excited to welcome a detail-oriented and technically adept Quality Assurance Analyst to our vibrant software development team. This position presents an incredible opportunity to engage with cutting-edge tools and technologies as you work to deliver high-quality software products that align with client specifications and industry standards. You will play a key role in our mission to ensure the quality and functionality of applications across various platforms, including both mobile and web. We value proactive problem solvers with a keen eye for detail, as well as a strong commitment to teamwork and excellence in software quality assurance. Benefits include an employee assistance program, life insurance, on-site parking, paid time off, and relocation assistance. This is a full-time, permanent role, and you will have the flexibility to work on the road. - -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Eric Diehl Canada Inc.