
Website Lorven Technologies, Inc.
Job Title: Sr. QA Test Engineer (SDET)
Location: Vancouver, British Columbia (Hybrid Job)
Duration: Full-Time Position Role Description: The QA/SDET will assess software quality through automated testing. He/she will be responsible for understanding application functionalities, developing and executing test cases, finding and reporting bugs & glitches of the application. The SDET’s responsibilities will also include writing manual/automated tests and focuses on the testability, robustness, and performance of software. The responsibilities will be such as:
• Having proficiency in programming in Java, Python, Infrastructure as Code for CI/CD implementation
• Having good analytical skills and logical reasoning
• Working in test domain with knowledge on Test Rail, test cases scripting (Gherkin, pyAutoBot) using any frameworks such as BDD et al.
• Having strong automation experience in retail domain
• Having good experience in Master Data Management (MDM) application testing
Principal Duties and Responsibilities:
• Review and analyse system specifications.
• Collaborate with Scrum team developers to develop effective strategies and test plans.
• Develop and Execute test cases (manual or automated) and analyse results.
• Evaluate product code according to specifications.
• Develop test scripts, particularly as part of behavior-driven, test-driven, and acceptance test-driven development.
• Create logs to document testing phases and defects.
• Report bugs and errors to development teams. Help troubleshoot issues.
• Conduct End-to-End and post-release/ post-implementation testing.
• Work with cross-functional teams to ensure quality throughout the software development lifecycle.
• Researching test tools, methodologies and trends & upgrading existing practices and processes.
Qualifications, Skills, Experience and Personal Requirements:
• Bachelor’s degree in computer science/engineering or equivalent.
• 8+ years of QA/SDET engineering experience.
• Proven experience as a Quality Assurance Tester or similar role and working experience on Java Unit Testing frameworks.
• Knowledge of test methodologies and their corresponding tools.
• Work experience and good understanding on using tools like cucumber.
• Prepare data and scripts necessary for automated, manual, and performance testing.
• Good hands-on experience with UI testing, API integration, Microservices & End-to-End
Testing best practices
• Good Experience with java spring boot, spring cloud, spring data framework
• Exposure to Behaviour Driven Development and experience in programming and testing.
• Experience in development of automation framework/scripts with reusable methods using Python and java-based automation tools across the application layers (UI/Service/Data layers).
• Working knowledge of test management software (e.g. Testrail) and SQL.
• Experience in working with AWS cloud or any other cloud platforms.
• Good knowledge and understanding on pub/sub systems e.g. Kafka or any other messaging system.
• Knowledge of GitHub, Jenkins and Familiarity with Agile Methodologies.
• Working knowledge of the Selenium Automation framework is a plus.
• Industry experience in Retail domain is a plus.
• Ability to recognize risks , document and troubleshoot errors.
• Excellent communication skills, Attention to detail, Analytical mind and problem-solving aptitude.