
QA Engineer
Neostella
full-time
Posted on:
Location Type: Hybrid
Location: Cebu City • 🇵🇭 Philippines
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
AWSCloudPython
About the role
- - Act as a developer with a focus on quality, building custom solutions and frameworks to evaluate software quality effectively.
- - Develop and implement integration tests, test cases, and suites using Python or similar languages to ensure the robustness of the system.
- - Architect innovative testing solutions to assess performance, reliability, and scalability of the project.
- - Build tools and frameworks from scratch to facilitate automated testing, focusing on developer-friendly solutions that integrate seamlessly into the development workflow.
- - Collaborate closely with the development team to understand product architecture and ensure comprehensive testing coverage.
- - Drive the adoption of best practices for code quality, automated testing, and continuous integration.
- - Create custom testing strategies for complex systems, going beyond traditional automation to provide deeper insights into system quality.
- - Mentor junior developers and guide them in implementing robust testing solutions.
- - Provide continuous feedback and suggestions for improving development and testing processes.
Requirements
- - Strong programming skills in Python.
- - Proven ability to build testing solutions from the ground up, including integration, unit, and end-to-end testing frameworks.
- - Strong knowledge of software quality principles, and the ability to think critically about how to improve overall product quality.
- - Experience with CI/CD pipelines using GitHub Actions, and integrating test solutions into continuous integration workflows.
- - A strong developer mindset with a focus on performance, scalability, and code quality.
- - Ability to work cross-functionally and collaborate effectively with other developers, product teams, and stakeholders.
- - Problem-solving skills, with the creativity to build non-traditional QA solutions.
- **Nice to Have:**
- - Experience with cloud environments (AWS) is required, and experience with an Infrastructure as Code (IaC) tool, specifically The Serverless Framework.
- - Previous experience working in Agile environments, with a strong understanding of the development lifecycle.
- - Experience in mentoring teams.
Benefits
- *All resumes and application answers must be in English
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonintegration testingunit testingend-to-end testingautomated testingCI/CDGitHub Actionscloud environmentsInfrastructure as CodeThe Serverless Framework
Soft skills
problem-solvingcreativitycollaborationmentoringcritical thinkingdeveloper mindsetfocus on qualitycommunicationcross-functional teamworkfeedback provision