The SenzMate Community

Senior Quality Assurance Automation Engineer

Posted: 51 minutes ago

Job Description

About the CompanySenzMate IoT Intelligence is a leading technology solutions provider specializing in IoT-based platforms, cloud solutions, and high-quality software products. We focus on delivering innovative, scalable, and user-centric solutions for global clients across diverse industries. Our teams work in a dynamic, collaborative environment driven by continuous improvement, technical excellence, and a strong commitment to quality.About the RoleWe are seeking an experienced Senior QA Engineer with strong expertise in test automation, particularly UI automation, to strengthen our QA team. The ideal candidate will design, build, and maintain automated test suites while collaborating closely with cross-functional teams to ensure high-quality product releases. This role requires a balance of technical skill, critical thinking, and a passion for implementing efficient and scalable test automation practices.Key ResponsibilitiesDesign, develop, and maintain automated test scripts for web-based UIs and backend services using industry-standard tools and frameworks.Utilize existing tools and solutions to accelerate testing cycles while maintaining a high-quality automation codebase.Collaborate with developers and QA engineers to ensure thorough testing of code changes and seamless integration into CI/CD pipelines.Perform Load, Stress, and Performance testing, including analysis and metric reporting using internal and third-party tools.Participate in sprint planning and ensure complete feature coverage through both manual and automated testing.Enhance test coverage, improve reliability, and contribute to overall product quality.Conduct peer code reviews and adhere to coding standards and QA best practices.Investigate and troubleshoot test failures, closely coordinating with development teams for timely resolutions.Produce maintainable, reusable, and well-structured automation code.Coordinate with QA and development teams to meet project milestones, deadlines, and demo requirements.Continuously optimize, scale, and improve the automation suite and test infrastructure.Perform other related tasks as required to support organizational goals.QualificationsBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent industry experience.Minimum of 5 years of experience as a Software Test Engineer.Proficient in UI automation using tools such as Selenium, Cypress, Playwright, or similar frameworks.Strong knowledge of scripting and programming languages such as Python, JavaScript, or Java.Solid understanding of software testing principles: functional, regression, and exploratory testing.Familiarity with RESTful APIs and API testing tools (Postman, REST Assured, etc.).Experience working in Linux/Unix environments with basic troubleshooting capabilities.Comfortable using IDEs and version control tools such as Git.Ability to work both independently and collaboratively in a fast-paced team environment.Strong analytical and problem-solving skills with attention to detail.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In