AXS PTE. LTD.
Senior QA Engineer
Senior Executive Permanent 5 年以上の経験
カテゴリ
スキル
ConceptsMulti TaskingTest Automation FrameworkQuality Assurance & TestingStrong Attention To DetailContinuous Improvement ManagementSoftware Quality AssuranceTest AutomationComputer ScienceCross Functional Team BuildingAutomation DesignAdoptionAnalytical and Problem-Solving SkillsFunctional TestingTest Planning
職務内容
Responsibilities:
QA Domain Governance
- Promote a QA culture of collaboration and continuous improvement within QA domain, with a start-left / shift-left paradigm.
- Represent QA domain in technical leadership meetings and goal-setting
- Drive and own QA domain's workplan and vision, tracking and reporting QA domain-specific metrics that supports said workplan
- Advocate AI-assisted test planning and execution via Agentic AIs
- Mentor and guide fellow QA domain members on methodologies, concepts, and best practices in modern automation and domain-specific logic.
- Drive continuous improvement initiatives by evaluating and introducing new tools, frameworks, orprocesses that are sustainable.
- Stay updated with industry trends and advancements in QA methodologies, tools, and technologies, and propose their adoption as appropriate.
Technical
- Collaborate with product managers, software developers, and other stakeholders to analyse and review Product Requirements Documents, Technical Documents, and Acceptance Criteria (AC), ensuring they are testable
- Develop comprehensive test plans and strategies to validate functionality against ACs, business and product requirements
- Design, implement, and execute various testing including System Integration Testing, Functional Testing, Regression Testing, and Performance Testing, to identify risks and performance issues
- Maintain and improve API and UI test automation frameworks, ensuring proper Regression Test coverage and identifying regression bugs.
- Work closely with Engineers and DevOps to triage and identify root cause of defects.
- Analyze test results, generate test reports, and communicate findings to stakeholders, including recommendations for product enhancements or bug fixes.
- Provide input and feedback during product design and development phases to ensure testability and quality considerations are addressed.
Required
- Bachelor's degree in Computer Science, Software Engineering, or related fields.
- Proven experience (5+ years) as a QA Engineer or Software Tester, with a focus on test automation, quality management, and/or quality enablement.
- Strong understanding of QA methodologies, best practices, and standards.
- Strong experience in managing and maintaining test automation frameworks (e.g., Playwright, Karate, Maestro, Selenium, Appium) via Version Control Systems (e.g., Git), and DevOps platforms (e.g., Gitlab).
- Proficiency in designing and executing Functional Testing, System Integration Testing, Regression Testing, and Performance Testing.
- Excellent communication and collaboration skills with cross-functional teams.
- Strong analytical and problem-solving skills, with meticulous attention to detail.
- Strong organizational and time management skills, with the ability to handle multiple tasks and prioritize effectively.