We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1
Job Title: TESTER ENGINEER
Job overview and responsibility
- Test Planning and Strategy: - Lead development of comprehensive test strategies and plans in collaboration with stakeholders. - Define test objectives, criteria, and priorities based on software requirements and business goals. - Ensure alignment of test efforts with project timelines. Test Execution: - Lead hands-on testing, including manual and automated testing, to verify software functionality, performance, and security. - Plan and conduct rigorous regression testing, exploratory testing, and user acceptance testing (UAT). - Review and approve test cases and test scripts for accuracy and coverage. Test Automation: - Develop and maintain automated test scripts using industry-standard tools and frameworks. This includes (but is not limited to) writing test scripts within code to ensure testing of functions within code. - Champion test automation best practices and contribute to the growth of automation coverage. - Continuously improve the test automation infrastructure for efficiency and scalability. Defect Management: - Establish and maintain a defect-tracking system. - Ensure defects are documented, prioritized, and resolved in a timely manner. - Communicate defects and testing progress to stakeholders. Collaboration and Communication: - Collaborate closely with software developers, product managers, and other stakeholders to resolve issues and improve product quality. - Communicate testing status, results, and recommendations to senior management. Test Documentation: - Create and maintain test documentation, including test plans, test cases, and test reports. - Ensure that testing documentation is up-to-date and accessible to the team.
Required skills and experiences
- Bachelor's degree in Computer Science, Software Engineering, or a related field. - At least 5 years of relevant experience - Strong knowledge of software testing methodologies, tools, and best practices. - Proficiency in programming/scripting languages (e.g., TypeScript, Svelte, Golang). - Extensive experience with test automation tools and frameworks (e.g., Playwright, Testify, Selenium). - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills. - High English language proficiency.
The Software Test Engineer's Handbook, 2nd Edition: A Study Guide for the ISTQB Test Analyst and Technical Test Analyst Advanced Level Certificates 2012