Fantastic chance for a Quality Engineer position at a prominent technology firm. This role entails transforming public sector initiatives by developing and executing innovative data solutions.
We are currently seeking a QA Engineer to become part of our team. In this role, you will assume responsibility for ensuring the quality of one or more technical domains within the Video Analytics team, primarily focused on projects within the public sector.
Responsibilities
Collaborate extensively with product management and QA engineers to lead the conceptualization, creation, and implementation of a comprehensive testing strategy for the team\'s range of video analytics products.
Engage actively in every stage of our agile development process and the complete software development life cycle (SDLC) of projects, guaranteeing the reliability and excellence of product releases.
Collaborate with Product Managers to ensure that the test requirements are accurately and unambiguously defined, aligning with the specific needs of the product and ensuring compatibility with existing sets of behaviors.
Create, implement, and automate test cases for functional, performance, and security evaluations of our web applications and backend APIs, considering the requirements of the system.
Create and manage documentation containing all test suites, test results, and test data, ensuring accurate and up-to-date records are maintained.
Work together with the Development team to identify and address testing issues, actively tracking bug reports and assisting in resolving them to ensure smooth issue resolution and support.
Construct comprehensive test plans and automation suites for various products in a phased manner, ensuring thorough coverage of essential requirements and enabling efficient scheduling for releases.
Assess and improve the performance and effectiveness of our testing process, implementing enhancements to facilitate ongoing improvements and achieve higher levels of success.
Offer guidance and mentorship to colleagues within the QA team, providing support and knowledge-sharing to help them develop their skills and excel in their roles.
Requirements
Completed a B.S. or M.S. in Computer Science or a related field
Possess excellent communication abilities, capable of effectively conveying technical and non-technical concepts to both junior team members and colleagues at the same level or higher, including managers.
Must have 3 years to 5 years of working experience in web application testing and automation
Possess a strong foundational understanding of Software Engineering principles and the Software Development Life Cycle (SDLC) phases.
Demonstrate the capability to strategize and uphold a test plan while implementing test suites that align with the specific requirements of applications. Possess a solid understanding of web and API testing methodologies.
Hands on work experience with test automation tools and frameworks like Selenium, Pytest or JMeter.
Adept with Python, Java, Javascript or other programming languages in Windows or Linux environments
Experience with cloud computing platform services and DevOps processes, knowledge of Infrastructure-as-Code is a plus
Exposure with AI or video analytics concepts is a plus
Must have strong troubleshooting and debugging skills
Solid analytical and problem-solving skills
Familiar with the Agile software development framework
Can work in a fast-paced environment
Kindly click \'Apply Now\' should you be interested to proceed with the job application.
Only shortlisted candidates will be responded to, therefore if you do not receive a response within 14 days please accept this as notification that you have not been shortlisted.
Morgan McKinley Pte Ltd
EA Licence No: 11C5502
EAP Registration No: R1870889
eFinancialCareers
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.