Epicareer Might not Working Properly
Learn More

Senior Automation Test Engineer

RM 10,000 - RM 12,999 / month

Checking job availability...

Original
Simplified
The Senior Automation Test Engineer will be part of development team, assess and evaluate applications, programs, and software to ensure they function correctly. Involved in the quality assurance stage of software development and deployment. Conduct tests to ensure the software created by developers is fit for purpose and any bugs or issues are removed within a product before it gets deployed to everyday users. Continuously find & automate test cases which are repetitive in nature. Hands-on experience with software product automation test planning, execution, following up on defects, reporting test coverage. 7+ years working as a Software Tester (software validation, test, and release function). 4+ years Automation Testing experience using atleast 1 of the industry accepted framework & tool like Playright, Jasmine, Selenium, Robot etc. College or University degree in Computer Science or a related discipline Strong and demonstrated experience in the use of agile testing methodologies & principles. Strong knowledge in preparing testing plans, organizing, and conducting testing. Proficient in writing test plans and test cases. Deep understanding of test principles and methods in web & mobile applications. Deep understanding of Automation testing & Automation frameworks. Hands-on experience in automating tests; building frameworks & tests from the scratch. Working experience on Playright tool is preferred. Experience in working with DevOps for CI/CD setup for the automation testing & reporting. Passion for user experience. Experience working in an agile environment. Strong experience in Quality Assurance, Quality Control, and testing areas. Strong analytical and technical troubleshooting skills to isolate problem/defect areas. Experienced to run Smoke, Sanity, Regression, Retest, and E2E on the Application Under Test Hands-on experience with one or more of the following is expected: DevOps, Mantis, JIRA, Web browsers testing, Mobile browser and application testing, Reporting application testing. Possess health care domain knowledge will be an added advantage. Possessing any testing related certification will be an added advantage. 1. Provides expertise in the planning, constructing and execution of release tests and is responsible for applying business and functional knowledge to meet the team’s overall test objectives. 2. Internally motivated, able to work proficiently both independently and in a team environment. 3. Strong communication skills with both internal team members and external business stakeholders 4. Strong initiative to find ways to improve solutions, systems, and testing processes. 5. Maintain high standards of software quality within the team by establishing good practices and habits. 6. Collaborate with other software developers, business analysts and software architects to plan, design, develop, test, and maintain business applications. 7. Assist in the collection and documentation of user's requirements, development of user stories, estimates and work plans. 8. Develops an expertise in the testing principles, processes and methods as defined in the methodology framework and provides that expertise to other Testers. 9. Responsible for setting up & ensuring that the testing standards, guidelines, and testing methodology are applied as specified in testing approach, and that all testing results are easily accessible and understandable. 10. Performs defect coordination functions, ensuring that test defects are tracked to closure and that the defect repository is kept up to date with the correct status. 11. Participates in the defect coordination function is the creation and distribution of test status metrics as required by the project. 12. Track, manage and report testing issues. 13. Define test coverage metrics to measure code quality. 14. Works with DevOps team to setup & monitor test automation as part of CI/CD pipeline. 15. Assist Team Lead to plan and manage successful testing cycles for all implementations of new applications, and enhancements to existing applications that are developed. 16. Analyze Business requirements and software specifications to Design & develop Test Scripts. 16. Prepare coverage metrics reports to measure code quality. 17. Constantly work towards improving the code quality & provide efficiency of test automation. 17. Provide third-level support to business users. Research and evaluate a variety of software products. 18. To work closely with the business units to gain in-dept understanding of customer’s business strategy, processes, services, roadmap, and the context in which the business operates. 19. To closely collaborate with Lead, PM, and stakeholder to refine requirement and acceptance. 20. To support in troubleshooting the incidents in the event L2 is incapable of fixing the issue