Job Title: QA Testing Engineer – Web & Mobile Applications Testing Experience: 2+ years Department: Quality Assurance / QA Testing Team
Job Description We are seeking a highly skilled and experienced QA Engineer, both manual and automation, to join our team, focusing on Web and Mobile applications. The ideal candidate has extensive experience in QA practices, with a strong understanding of Web & Mobile application testing, automated testing methodologies, and a keen eye for detail. This role involves end-to-end testing, automation, and ensuring high-quality software delivery through thorough testing processes.
Key Responsibilities
Testing Strategy Development: Develop comprehensive test strategies, plans, and cases for Web & Mobile applications, covering functional, regression, and system integration tests. Collaborate with development and business teams to understand application requirements and define test approaches.
Manual and Automated Testing: Execute manual test cases and assist with defect tracking and resolution. Design, develop, and maintain automated test scripts using tools compatible with Web & Mobile or integrate with CI/CD pipelines. Identify areas for automation to enhance test efficiency and reduce testing time.
Quality Assurance and Compliance: Conduct thorough testing for functionality, security, performance, and scalability. Ensure applications meet quality standards and comply with company standards and industry best practices.
Collaboration and Documentation: Work closely with developers, product managers, and other QA engineers to ensure comprehensive test coverage. Document test cases, results, and defect reports accurately, ensuring clear communication for continuous improvement.
Performance and Load Testing: Conduct performance, scalability, and load testing to ensure applications perform under high load and stress conditions. Use appropriate tools to assess application responsiveness and stability under varied conditions.
Mentorship and Guidance: Mentor junior QA team members on Web & Mobile testing practices and automation. Share knowledge on industry best practices, new tools, and innovative QA methodologies.
Preferred Skills
Performance Testing: Experience with tools like JMeter or LoadRunner.
Mobile Testing (Added Advantage): Knowledge of mobile app testing for Android and iOS.
Agile Methodologies: Experience working within Agile frameworks such as Scrum or Kanban.
Your Skills and Experience
Required Skills and Qualifications
Experience: 2+ years in QA, with a focus on web and mobile applications; experience with Web & Mobile applications is highly desirable.
Testing Tools: Proficiency with automation tools such as Selenium, Postman, or equivalent; familiarity with Web & Mobile Test Automation Framework or similar.
Coding Knowledge: Basic coding skills in languages such as JavaScript, Python, or Java; SQL skills for data validation.
Frameworks: Strong understanding of test automation frameworks and CI/CD processes, with experience in tools like Jenkins, Azure DevOps, or GitLab.
Analytical Skills: Strong analytical and problem-solving skills, with attention to detail in detecting and documenting issues.
Communication: Excellent written and verbal communication skills, able to work cross-functionally with development, business, and QA teams.
Certifications (Preferred): ISTQB or similar QA certification; Codeless Tools for Web & Mobile Quality Assurance certification.
Why You'll Love Working Here
Bonus based on Company Performance
Competitive salary negotiated with each level
Laptop provided for loyal employees
Opportunities to work in international environments such as Singapore, Malaysia, India, UAE, etc.
Medical Leave/Medical benefits
Great chance to improve your expertise/skills and English communication via international exposure.
Free Courses in Udemy/Invest in learning
Meal/Uniform Allowance
Why Join Us?
Innovative Projects: Work on cutting-edge Web & Mobile applications in a collaborative and agile environment.
Career Growth: Opportunities to enhance your skills in QA automation and Data and AI application testing.
Supportive Team: Join a team of professionals dedicated to high-quality software and user experience.