Proficiency in frontend automation using JavaScript E2E testing frameworks (Cypress/ LoadRunner/ K6)
Having Experience with visual regression and snapshot System testing.
Having Solid API testing skills with tools, like Postman, Bruno and Playwright.
Familiarity with contract testing, like PACT.
Having Working experience in Performance testing.
Having Working experience in GitLab and CI/CD pipelines.
Having Good knowledge in QA principles, methodologies, and best practices.
Desirable to Have:
Working Knowledge of Test management tools such as IBM Jazz, JIRA.
Hands-on experience in scripting languages, like Python, Perl, or TCL.
Hands-on experience in tools, like Robot or Selenium.
ISTQB certification (Foundation).
Working experience in cross platform product verification.
Working experience in agile software development (daily scrum, pair sessions, sprint planning, retro & review and self-organized), configuration, testing and release management.
you'll win us over by:
Having An engineering degree B.E. / M.Sc. / MCA / B.Tech in Computer Science / Information Technology.
Having Minimum 5 years experience of IT software verification and validation.
What are my responsibilities
You take a challenging role in the Product Quality & Reliability Assurance of an easy-to-use cloud-based physical security solution, offering integrated services of access control, video, intrusion & physical security information management
o Develop and implement comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards.
o Create and execute automated test scripts using JavaScript E2E testing frameworks such as Playwright or Cypress to facilitate early detection of defects and quality issues.
o Conduct visual regression and snapshot testing using Playwright.
o Perform API testing using tools like Postman and Playwright, ensuring robustness and reliability of backend services.
o Engage in contract testing using PACT to validate interactions between services.
o Collaborate closely with developers to conduct root cause analysis for identified defects, providing detailed information to support defect resolution.
o Continuously improve testing processes and methodologies to enhance software quality and reliability.
o Utilize GitLab and pipelines for version control and CI/CD processes.
For your task, you need to technically cooperate in the software verification and validation of the software systems within a self-organizing, cross-functional international development team
Participation in integration of the implemented modules and in the system testing, with the aim of test automation to ensure the functionality of the individual software modules in the overall system; also participation in Configuration Management with the aim of "Continuous Deployment" is one of your tasks
Document the testing results to ensure a sustainable maintainability
Process-compliant handling and use of the Siemens product testing process and support to project team members as we'll as participation in the continuous process improvement around your area of responsibility