What are the responsibilities and job description for the Lead Test Automation Engineer position at Tava Partners?
As the Software Test Automation Lead, you will design and implement automated testing frameworks to ensure the quality and reliability of IoT-connected instruments and web applications. You will lead a team, collaborate across functions, and establish best practices in test automation to meet the demands of our advanced testing solutions.
What You Will Do:
As a Software Test Automation Lead you will:
- Lead Test Automation Strategy: Define automation strategies for IoT web applications and collaborate with cross-functional teams to align test efforts with product requirements.
- Design & Develop Automated Tests: Create automated test scripts for functional, regression, performance, and security testing of web applications and IoT devices.
- Test Framework Development: Build and maintain scalable test automation frameworks using tools like Selenium, Cypress, Postman, and JMeter; integrate with CI/CD pipelines.
- Test Execution & Reporting: Oversee automated test execution, monitor results, and communicate issues to stakeholders for continuous improvement.
- Mentorship & Leadership: Mentor a team of automation engineers, conduct code reviews, and guide the evolution of test scripts to meet changing requirements.
- Collaboration: Work with product, software, and hardware teams to ensure full test coverage for both software and IoT systems.
- Continuous Improvement: Stay current on tools, trends, and methodologies to improve test automation efficiency.
As a Team Member you will:
- Participate in all team meetings and ceremonies in direct collaboration with other sites, provide input and feedback, take ownership on identified improvements.
- Actively participate in learning and sharing activities either during informal or formal training and demos.
- Demonstrate continuous technical improvement.
What You Will Need:
- 5 years in software testing and automation, with a focus on web applications.
- 2 years in a leadership role with experience in IoT or instrumentation-based systems.
- Proficiency in C# (.NET Core), Java, Python, or JavaScript.
- Experience with .NET Core for building and testing web applications and APIs.
- Expertise in tools like Selenium, Cypress, Appium, Postman, and JMeter for automation.
- Familiarity with IoT protocols (e.g., MQTT, WebSockets) and cloud integrations (AWS IoT, Google Cloud IoT).
- CI/CD tools (e.g., Jenkins, GitLab), and version control (Git, Bitbucket).
- Strong understanding of functional, regression, performance, and security testing.
- Experience in Agile environments.
- Strong leadership and mentoring capabilities.
- Excellent problem-solving and communication skills.
EQUAL OPPORTUNITY EMPLOYER STATEMENT
Tava Partners provides equal employment opportunities and does not permit any form of discrimination based on race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. We value diversity, inclusion, and fairness in all aspects of employment.