Job Closed
This listing is no longer active.
We are on a mission to unlock the world's best food creators and bring their dishes to the doorstep of the masses.
Senior QA Engineer
Location
Argentina
Posted
114 days ago
Salary
0
Seniority
Senior
Job Description
Senior QA Engineer
CookUnity
• Develop, maintain, and improve test automation frameworks for web and mobile platforms • Leverage AI-driven automation tools to increase test coverage and efficiency • Collaborate with Engineering, DevOps, and Product teams to identify gaps in test coverage and define clear quality metrics • Collaborate closely with the Product team to gain early visibility into the most critical initiatives, contributing proactively to the definition and refinement of user stories • Design, maintain, and execute manual test cases for both regression and exploratory testing scenarios • Create and update comprehensive test plans and test documentation, ensuring alignment with functional requirements • Identify, document, and report defects and issues clearly and accurately using Jira, following up on their resolution • Perform root cause analysis on production issues and collaborate with Engineering to implement preventive solutions • Define and monitor key quality indicators (e.g., test coverage, flakiness rate, defect leakage) to drive continuous, data-informed improvements
Job Requirements
- Strong technical foundation in software testing and quality assurance, with a proven track record of ensuring high product standards through both manual and automated testing.
- Hands-on experience designing, executing, and maintaining manual test plans and test cases, including exploratory and regression testing.
- Proficiency in test automation tools for web and mobile, such as Playwright, Cypress, Selenium, and Appium (or similar).
- Proficiency in contract testing and API testing frameworks, such as Postman, RestAssured (or similar).
- Ability to write and debug automated tests in JavaScript, TypeScript, Kotlin, or similar languages.
- Strong understanding of software development lifecycle (SDLC), agile methodologies, and QA processes.
- Experience in setting up observability and reporting mechanisms for test execution and coverage.
- Excellent communication skills, with the ability to explain and summarize complex technical concepts to both technical and non-technical stakeholders.
- Comfortable working in a fast-paced startup environment, adapting to changing priorities and driving impact.
Benefits
- 💸 Get paid in USD.
- 🗺 Work remotely: design the life that you want.
- ⛱ Enjoy 15 days of vacation each year from the start date.
- 🎄 16 fully paid Argentinean holidays.
- 🕯 Compassionate Leave: 3-5 days each time the need arises.
- 🐣 Paid family leave.
- 🧘🏻♀️Customize the benefits that suit your needs! Access a range of perks tailored to you, including learning opportunities, wellness memberships, delivery apps, and more through our comprehensive benefit platform.
- 🧑🏫 Personalized English coach.
- 🗓️ 5- year Sabbatical: After 5 years with CookUnity, you get a 4-week paid sabbatical.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
• Develop, verify, and validate system test cases for web-based and mobile applications • Create and execute test plans, set up test environments, and understand + execute test scripts for database execution • Validate end-to-end functionality and enhancement requests • Resolve technical and business issues using strong analytical, troubleshooting, and debugging skills • Partner with leadership to implement effective testing solutions • Build cross-functional partnerships and collaborate with Developers, Project Managers, and UX Designers to solve complex challenges to maximize the customer experience • Serve as a mentor to junior team members • Maintain current technical knowledge to support rapidly changing technology, constantly looking for modern technologies and working with the team in introducing these technologies
• Oversee daily execution of the in-country team, schedule, and performance for assigned contracts, ensuring compliance and fostering customer intimacy to support growth efforts. • Serve as the primary operational Point of Contact for QEADF, providing procurement guidance, sustainment support, technical troubleshooting, and resource allocation for NASAMS Tactical Operations in Qatar. • Direct in-country team members, including site leads, warranty/logistics, quality, and technical personnel, to ensure maximum operational readiness for QEADF. • Build strong partnerships with the major OCONUS subcontractor KDA, acting as the primary liaison between the NASAMS program office and subcontractor leadership. • Drive timely resolution of issues, ensuring Raytheon and subcontractor concerns are addressed promptly. • Support contract proposals, including bidding, negotiation, definitization, and start-up processes. • Develop and maintain a collaborative relationship with the QEAF customer, providing regular program updates and coordinating expectations with OCONUS and CONUS teams. • Ensure subcontractor commitments meet financial, technical, and schedule requirements, escalating issues to the CONUS Program Manager as needed. • Collaborate with internal functions, such as MRAD, Engineering, Contracts, Finance, Supply Chain, and Quality, to enhance program success. • Manage subcontractor lifecycle deliverables and support customer program reviews and visits. • Lead, mentor, and motivate the in-country team to achieve program objectives while fostering a culture aligned with corporate vision and values.
• Create detailed and comprehensive test cases/plans. • Design, develop and execute Automation scripts and Manual investigation, to solve Backend users issues. • Root cause analysis of existing test script failures, product issues. • Identification of current test script deficiencies for additional scripted coverage. • Investigatory testing of unreleased features including defining requirements, behavior and impact.
• Work across all stages of the software development lifecycle with a focus on quality; • Plan, develop and execute manual and automated test cases; • Work with automation tools; • Review and evaluate unit and integration tests; • Provide technical feedback on code quality and test coverage; • Collaborate with development and product teams to ensure highly reliable deliveries.




