:
Responsible for designing, developing, and implementing automated testing solutions to ensure the quality and reliability of software applications. Collaborate with development teams to continuously improve testing processes.
Develop and maintain automated test scripts: Create, update, and manage automated test scripts using various testing frameworks and tools to ensure comprehensive test coverage.
Collaborate with development and QA teams: Partner with developers and QA engineers to understand application requirements, design effective test strategies, and identify areas for automation.
Analyze test results and report defects: Execute automated tests, analyze results, and report defects to development teams, providing detailed information to facilitate debugging and resolution.
Maintain and enhance test automation frameworks: Continuously improve and maintain test automation frameworks, ensuring they are scalable, efficient, and easy to use.
Conduct performance and load testing: Design and execute performance and load tests to evaluate application scalability and reliability under various conditions.
Provide training support: Train support team members on test automation tools and techniques, fostering a culture of quality and continuous improvement.
Responsible for defining a test concept and specifying, managing, executing, and documenting tests with suitable tools and techniques, focusing on automation and agreed process standards. In addition to quality, deadlines, and costs.
Implement the test strategy using standardized test methods and tools with a high focus on automation wherever possible
Prepare and maintain test plans aligned to release strategy and calendar
Provide and monitor the required test resources (personnel, methods, processes, and tools)
Analyze, test, and evaluate user requirements, specifications, and models in terms of testability
Create test specifications based on a detailed technical analysis of both the functional and non-functional requirements (reliability, efficiency, usability)
Set up the test environment and required test data
Analyze the product risk to determine the test depth and identify residual risks
Conduct and document tests in alignment with the specified test cases; identify, analyze, describe, and isolate errors
Provide reports and evidence to key stakeholders
Key Skills & Attributes:
Dynamic and agile mindset, being passionate about change
Independent, efficient, proactive, and meticulous ways of working
Able to work under pressure and manage a portfolio of tasks
Strong analytical, conceptual, and problem-solving skills
Strong communication, presentation, and interpersonal skills
Proven skills as a Test Engineer
Familiarity with testing and automation tools (e.g., Selenium, Cucumber, or Tosca)
Relevant higher education, professional background, certifications within engineering, computer science, or computer engineering
Primary Skills:
Familiarity with testing and automation tools (e.g., Selenium, Cucumber, or Tosca)
Experience:
10-12 years
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.