Key Responsibilities
- Build a scalable and robust test automation framework from the ground up, tailored to our company platforms and service's need.
- Develop comprehensive test plans, strategies, and test cases based on project requirements and technical specifications. Selecting the most effective frameworks, tools, and technologies to align with our development process.
- Conduct regular regression testing to ensure that existing functionality is not impacted by new code changes
- Identify, document, and track defects using Jira and work closely with development teams to facilitate their resolution.
- Develop and maintain automated test scripts to facilitate repetitive testing tasks and ensure high efficiency and accuracy in the testing process.
- Participate inrequirements analysis and review toprovide input ontestability and quality aspects.
- Collaborate with the development team to identify areas most suitable for automation, optimizing testing workflows, and improving overall software quality.
- Monitor and report on test progress, providing insights into testing metrics and identify areas for improvement.
- Stay up-to-date with industry best practices and emerging testing methodologies, and actively contribute to improving QA processes and practices within the organization.
- Provide guidance and mentorship to Junior QA Engineers to help them grow in their roles. Lead workshops to share automation expertise with manual QA teams.
- Perform smoke tests or manual tests of SW features if there are no automated test procedures existing yet.
Qualifications
- At least5 yearsin software testing with a strong emphasis on automation.
- Proven track record in buildingtest automation frameworks from scratch.
- Proficiency in web/mobile/desktop application testing.
- Strong knowledge of software testing methodologies, tools, and best practices
- Proficiency in test automation frameworks (e.g., Selenium, Playwright, Appium) and programming/scripting languages (e.g., Java, JavaScript, Typescript).
- Experience with API testing
- Familiarity with version control systems (e.g., Gitlab) and CI/CD pipelines
- Proficiency in various testing types and techniques.
- Analytical mindset and problem-solving skills.
- Strong communication and collaboration skills, working effectively in Agile or Scrum
- Collaborative team player.
- Excellent problem-solving skills and attention to detail.
- Willingness to learn new skills and technologies.
Nice to have
- Ability to communicate in Korean is a big plus.
- Experience with performance testing tools (e.g., JMeter) and security testing tools (e.g., OWASP ZAP) is a plus.
- Knowledge of cloud-based testing environments (e.g AWS, Sauce Labs or Selenium Grid).
- Programming/scripting languages (e.g., Python).
Why You'll Love Working Here
Health and Wellness
- Premium health insurance
- Safe, ethical, secure, and healthy workplace
Financial Well-Being
- Competitive compensation package
- Annual bonus program
Personal Development
- Budget for individual learning & development
Work-life balance
- 14 days of paid annual leave, increasing by 1 day each year
- Flexible working timeframe
Workplace experiences
- Modern working equipment
- Well-stocked pantry to relax and recharge.
- Engagement activities (monthly team bonding, yearly company trip)
- Sponsored sports clubs, Korean classes, and so on
- Business trip opportunities to Korean Headquarters