Did you apply to Software Product Testing Engineer?
Software Product Testing Engineer
Job Overview
Key Responsibilities
- Test Strategy and Planning: Develop, document, and implement test strategies, plans, and cases to ensure product quality and alignment with business requirements
- Manual Testing: Conduct thorough manual testing to identify bugs, usability issues, and performance bottlenecks in software products
- Automation Testing: Design and maintain automated test scripts using tools like Selenium, Appium, or similar frameworks
- Regression Testing: Perform regression testing to ensure product updates do not introduce new issues
- Defect Reporting: Identify, log, and track defects using tools such as Jira, Bugzilla, or similar platforms, ensuring timely resolution
- Performance and Load Testing: Evaluate software performance under various conditions using tools like JMeter or LoadRunner
- Collaboration: Work closely with development teams to understand system functionality and provide feedback to improve software design and user experience
- Test Environment Management: Set up and maintain test environments to simulate real-world scenarios effectively
- Documentation: Create and maintain detailed documentation for test plans, cases, and reports
Education
Bachelor s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Technical Skills
- Strong understanding of software testing methodologies (e.g., Black Box, White Box, Functional, Non-Functional)
- Hands-on experience with test automation tools like Selenium, Cypress, TestNG, or similar frameworks
- Familiarity with performance testing tools such as JMeter, LoadRunner, or similar
- Proficiency in test case management and defect tracking tools (e.g., Jira, TestRail)
- Basic programming knowledge in languages such as Python, Java, or JavaScript for creating automated test scripts
- Experience with version control systems like Git
- Understanding of Agile/Scrum development processes
Experience
3 5 years of experience in software testing, quality assurance, or a related role. Experience in testing web-based applications, APIs, and mobile applications. Knowledge of CI/CD pipelines and how testing integrates into development workflows. Soft
Skills
- Exceptional attention to detail and analytical skills
- Strong communication and collaboration abilities
- Ability to work independently and manage multiple priorities in a fast-paced environment
- Desired Candidate Profile
Education
Technical Skills
- Strong understanding of software testing methodologies (e.g., Black Box, White Box, Functional, Non-Functional)
- Hands-on experience with test automation tools like Selenium, Cypress, TestNG, or similar frameworks
- Familiarity with performance testing tools such as JMeter, LoadRunner, or similar
- Proficiency in test case management and defect tracking tools (e.g., Jira, TestRail)
- Basic programming knowledge in languages such as Python, Java, or JavaScript for creating automated test scripts
- Experience with version control systems like Git
- Understanding of Agile/Scrum development processes
Experience
Skills
- Exceptional attention to detail and analytical skills
- Strong communication and collaboration abilities
- Ability to work independently and manage multiple priorities in a fast-paced environment
Ready to apply?
You are viewing this role on JobSphere AI. Continue on naukrigulf.com to apply.
Opens the original job posting in a new tab
Saved on this device. Log in to keep your saved jobs on all your devices.
Log in Create account- CompanyDatamaze.ai
- LocationDubai, UAE
- CategoryQA & Testing
- Listing sourceNaukrigulf
- Apply onnaukrigulf.com
- Listed2 days ago