Jobs in

Automation Test Analyst - Krugersdorp

Falcorp Resourcing

Reference: JHB000133-Resou-1We are seeking a talented and motivated Intermediate Software Test Engineer with a strong understanding of software testing methodologies and experience in automating test cases. You will be responsible for designing, developing, and executing both manual and automated tests to ensure the quality and functionality of our software products. Participate in the entire Software Development Life Cycle (SDLC) with a focus on the testing phase. Work collaboratively with Business Analysts (BA) and developers to understand requirements, design test cases (manual and automated), and identify potential defects. Testing Expertise: Manual Testing: Perform exploratory, regression, smoke, and other manual testing techniques to identify issues not covered by automation. Test Automation: Develop and maintain automated test scripts using tools like Selenium and other relevant frameworks. This involves: Script development using appropriate scripting languages (e.g., Python, Java, JavaScript). Designing test cases that effectively automate repetitive tasks and regression testing. Integrating automated tests into your CI/CD pipeline for continuous feedback. Execute both manual and automated test cases to thoroughly evaluate the application's functionality, usability, and performance. Analyze test results, identify defects, and document them meticulously in a Defect Tracking System (DTS) like Quality Center (QC). (Refer to Defect Management & Using Defect Tracking Tools section below). Stay up-to-date on the latest testing tools and methodologies. Contribute to the development and improvement of the overall test automation strategy. Defect Management & Using Defect Tracking Tools (like Quality Center): Identify defects during test execution (manual and automated). Document defects meticulously in a Defect Tracking System (DTS) like Quality Center (QC), including clear descriptions, steps to reproduce, expected behavior, severity, priority, and attachments. Communicate defects effectively to developers via the DTS, assigning them and providing clear communication. Track defect resolution progress, monitor updates, verify fixes through retesting, and provide feedback until the defect is resolved. Contribute to generating reports on defect trends, identify areas with recurring issues, and suggest improvements to the testing process. Be proficient in using a Defect Tracking System (DTS) like Quality Center (QC) or similar tools. Manage test cases within QC or similar defect tracking tool Log defects with detailed descriptions, screenshots, and steps to reproduce. Assign defects to developers and track their resolution progress. Utilize search filters and reports to analyze defect trends and identify patterns. Generate reports on defect metrics for management and stakeholders. Understand how QC or other Defect tracking tools integrates with other testing tools you might use for a streamlined workflow. Qualifications: 2-4 years of experience in software testing with a focus on automation. Proven experience in designing, developing, and executing test cases (manual and automated). Strong understanding of various testing methodologies (smoke, regression, usability, etc.). Experience with a popular test automation framework (e.g., Selenium, Cypress). Familiarity with scripting languages (e.g., Python, Java, JavaScript) is a plus. Excellent analytical and problem-solving skills. Strong communication and collaboration skills. Ability to prioritize tasks, manage time effectively, and meet deadlines. Communicate defects effectively to developers via the DTS, assigning them and providing clear communication. Track defect resolution progress, monitor updates, verify fixes through retesting, and provide feedback until the defect is resolved. Contribute to generating reports on defect trends, identify areas with recurring issues, and suggest improvements to the testing process. Be proficient in using a Defect Tracking System (DTS) like Quality Center (QC) or similar tools. Manage test cases within QC or similar defect tracking tool Log defects with detailed descriptions, screenshots, and steps to reproduce. Assign defects to developers and track their resolution progress. Utilize search filters and reports to analyze defect trends and identify patterns. Generate reports on defect metrics for management and stakeholders. Understand how QC or other Defect tracking tools integrates with other testing tools you might use for a streamlined workflow. Apply Now
Share this job with someone you think should apply!
Facebook buttonFacebook   Whatsapp buttonWhatsapp

Related Jobs

Senior Engineer Automation Testing - Randburg

...

Senior Engineer Decoder UI - Randburg

...

Senior CNC Programmer Setter Operator - Roodepoort

...

Development Engineer Roodepoort - Roodepoort

AfroCentric Group

...

Qualified Technician Krugersdorp - Krugersdorp

South African National Blood Service

...

Want to do another search?

Jobs in