[NFP359] - SENIOR QA ENGINEER

Outliant


**About us**: Outliant is a fully remote, US-based digital product development and startup consulting company with a team of culturally diverse creators whose exceptional skills and talents help conceive seamless digital products. Our teams exhibit work-play energy that supports individual growth as well as encourages the freedom of creativity and “thinking outside the box.” **Our Core Values**: **Pursuit of Excellence**: We are extremely competitive, ambitious, and driven to be exceptional - as individuals, teams, and an organization. There is no standard high enough, and we will never settle. We aspire to attract, retain, and empower the very best people. **Startup Mentality**: Outliant began with 5 startup founders, and startup culture is deep in our DNA. It’s a critical advantage that allows us to move faster, be more resourceful, and empower our team at all levels. We are in the early chapters of our journey. **World-Class Remote Collaboration**: Outliant is (and always has been) a 100% remote company - we have no offices, and our teams are distributed around the world. Given the freedom and autonomy this provides, we require that our people excel in this remote structure. **About the role**: You’ll have the opportunity to choose your hours and work and learn with a team of world-class engineers and designers through a commitment to team collaboration, communication, and product quality. **Seniority Level**: Senior Level **Responsibilities**: - Develop comprehensive test plans, strategies, and test cases based on project requirements and technical specifications. - Execute manual and automated test cases to identify defects and ensure software functionality, reliability, and performance. - Conduct regular regression testing to ensure that existing functionality is not impacted by new code changes. - Identify, document, and track defects using bug tracking systems, and work closely with development teams to facilitate their resolution. - Develop and maintain automated test scripts to facilitate repetitive testing tasks, ensuring high efficiency and accuracy in the testing process. - Collaborate with the development team to identify areas most suitable for automation, optimizing testing workflows, and improving overall software quality. - Set up and maintain test environments that mimic production conditions for accurate testing. - Conduct performance testing to evaluate the software's scalability and responsiveness under different conditions. - Perform security testing to identify vulnerabilities and ensure the software meets security standards and requirements. - Maintain clear and organized documentation of test plans, test cases, and test results. - 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. **Requirements**: - ** Minimum 5 years** of testing experience. - Proven experience as a **Manual QA Engineer** in software development. - Strong knowledge of software testing methodologies, tools, and best practices. - Proficiency in one or more programming or scripting languages (e.g., Typescript, JavaScript). - Experience with test automation frameworks (e.g., Selenium, Appium, JUnit, TestNG, Cypress, Robot Framework). - Familiarity with version control systems (e.g., Git) and CI/CD pipelines. - Excellent problem-solving skills and attention to detail. - Strong communication and collaboration skills, working effectively in Agile or Scrum. - Experience with performance testing tools (e.g., JMeter) and security testing tools (e.g., OWASP ZAP) is a plus. - Additional coding experience in JavaScript, Typescript, Node and React is a HUGE PLUS! - Proficiency in various testing types and techniques. - Analytical mindset and problem-solving skills. - Collaborative team player. - Willingness to learn new skills and technologies. - Availability to work 9 AM to 5 PM, full-time (40 hours/week). - A personal computer with stable internet. **What’s in it for you?** As a full-time member of our team, you’ll enjoy: - Flexible hours, work wherever you choose. - Unlimited PTO. - Non-working holidays per country of residence. - Pro-rated 13th-month bonus in select regions. - Salary increases and performance-based bonuses. - Referral bonuses. - Financial support for online courses. - Mental health and well-being programs. - Fun and casual work environment. - Employee engagement activities and virtual gatherings. - We are a diverse, global team! **Important Notice** Please be assured that we are fully committed to maintaining integrity in our hiring process.

trabajosonline.net © 2017–2021
Más información