Applyπ Latin America
π§ Full-Time
π’ Company: Outliant
- 5+ years of experience as a QA Engineer
- Proven experience in software development lifecycles (SDLC) and Agile/Scrum methodologies.
- Experience with and a good understanding of at least one programming language (e.g., Python, JavaScript, Java) for test automation.
- Familiarity with Selenium (JavaScript) and Playwright for automation frameworks
- Strong background in Web Application and API Testing
- Performance testing (JMeter, Lighthouse, or similar)
- Version control experience with Git
- Basic understanding of UI/UX testing and UX principles
- Strong problem-solving and analytical skills to identify and troubleshoot complex testing issues.
- Excellent communication and collaboration skills to work effectively with developers, product managers, and other stakeholders.
- Experience in leading a team that significantly influences project outcomes and enhances team practices, fostering a collaborative and results-driven environment
- Develop and implement comprehensive test plans and strategies aligned with project requirements, technical specifications, user needs, and risk assessments.
- Execute test cases with precision, combining manual and automated techniques to identify defects and ensure software functionality, reliability, and performance.
- Opportunity to lead the development and maintenance of automated testing frameworks, setting standards for testing efficiency and coverage. The extent of automation responsibilities will be determined by the teamβs needs and the current project priorities.
- Maintain high attention to detail to identify even minor issues.
- Analyze test results to identify trends, root causes, and areas for improvement, and recommend preventive measures.
- Own and architect the regression testing process, ensuring existing features remain functional with new code changes.
- Identify, document, prioritize, and track defects using bug tracking systems, collaborating effectively with development teams for timely resolution.
- Effectively report issues and collaborate with the development team.
- Generate detailed test result reports, present findings to stakeholders, and assist in maintaining the project knowledge base.
- Lead initiatives to enhance QA processes, introducing innovative tools and methodologies.
- Conduct performance testing to assess scalability and responsiveness, and collaborate with security specialists to ensure software meets industry standards.
- Manage and maintain complex test environments that mimic production conditions, implementing automation and optimization strategies.
- Mentor junior QA engineers, fostering a collaborative and learning-oriented environment, and lead knowledge-sharing sessions.
LeadershipPythonSQLAgileGitJavaJavascriptJMeterQAQA AutomationSCRUMAPI testingManual testingREST APIRegression testingTestRailSeleniumCommunication SkillsAnalytical SkillsCI/CDAttention to detailNodeJS
Posted 3 days ago
Apply