QA Automation Engineer designing automated tests for web, mobile, and API applications in an IoT startup. Collaborating with teams to ensure high-quality software releases in a hybrid work environment.
Responsibilities
Design, develop, and maintain web UI automated test scripts using Selenium, Cucumber (BDD), Java, and JUnit/TestNG
Implement and enhance data-driven and BDD test frameworks to support scalable and maintainable automation suites
Validate business logic, data integrity, and backend operations by writing and executing SQL/NoSQL queries and performing database validation
Perform basic API security testing, including checks for SQL injection, input validation, and token expiry handling
Conduct non-functional testing (load, performance, reliability) using tools such as JMeter or k6, and analyze performance metrics to identify bottlenecks and risks
Design, implement, and execute mobile web and native app automation tests using Appium, Selenium, Cucumber (BDD), Java, TestNG, and Xcode for Android/iOS
Plan, design, and execute test scenarios (positive, negative, boundary, and end-to-end) based on user stories and acceptance criteria
Collaborate closely with developers, product owners, and business teams to clarify requirements, triage defects, and ensure high-quality releases
Participate in Agile/Scrum ceremonies (daily stand-ups, sprint planning, reviews, retrospectives) and keep all QA documentation up to date
Support and execute System Integration Testing (SIT) across APIs, Kafka, and MQTT-based systems
Requirements
Bachelor/Master’s degree in Computer Science or related fields
Proven experience in Web UI test automation using Selenium, Cucumber (BDD), Java, and JUnit or TestNG
Solid understanding of data-driven and BDD test frameworks and best practices in test automation architecture
Experience validating backend processes and data integrity using SQL and/or NoSQL queries
Basic knowledge of API security testing concepts such as SQL injection, input validation, and token/session expiry
Hands-on experience with non-functional testing (load, performance, reliability) using tools like JMeter or k6, including performance metrics analysis
Experience in mobile automation testing (web and native) with Appium, Selenium, Cucumber (BDD), Java, TestNG, and Xcode for Android/iOS platforms
Strong understanding of RESTful APIs: endpoints, HTTP methods (GET, POST, PUT, DELETE), status codes, headers, parameters, and response payload structures
Proficiency with tools such as Postman, Swagger, and/or MQTT Explorer for manual API and integration testing
Demonstrated ability to design and execute positive, negative, boundary, and end-to-end test cases from user stories and acceptance criteria
Experience creating and executing test plans, defining test data strategies, and ensuring comprehensive test coverage
Hands-on experience with System Integration Testing (SIT) involving APIs, Kafka, and MQTT-based systems is a plus
Strong communication and collaboration skills, with the ability to work effectively across engineering, product, and business teams
Benefits
Employee Stock Options (ESOP) to financially participate in the success of the company
Flexible work environment (e.g. office hours) with a focus on results
Meaningful work in an award-winning startup with the opportunity of creating real impact
Close collaboration with the leadership team and low hierarchies
International work environment in a great team of 10+ nationalities
Very steep learning curve due to our open and performance-based culture
Senior SDET developing scalable automated test systems for APIs and services at Fortanix. Drive quality end - to - end while collaborating on data security solutions in hybrid multicloud environments.
Senior Software Engineer in Test validating Cloudera certified data pipelines and designing automation tools within AWC team. Collaborating on Kubernetes platform and ensuring data quality and governance.
Test Engineer developing and executing functional and integration tests for new features in Ford's Phoenix Infotainment system. Collaborating with Agile teams to deliver product capabilities and automated tests.
Software Development Engineer in Test (SDET) joining Sherpa 6, building mission critical systems for the Department of Defense. Responsible for enhancing and expanding automated testing capabilities across projects and applications.
Software Development Engineer in Test at Sherpa 6 building mission critical systems for DoD. Seeking experienced Test Automation Engineers to improve automated testing capabilities across multiple projects.
Software Development Engineer in Test (SDET) improving test automation for the Department of Defense. Building mission - critical systems and collaborating with software developers across multiple projects.
SDET improving automated testing for mission critical systems for the Department of Defense. Seeking skilled automation engineers with strong OOP skills and Java experience.
Software Development Engineer in Test at Hewlett Packard Enterprise, focusing on automation and quality assurance. Collaborating with software engineers to ensure high - quality product delivery.
Automation Test Engineer working closely with product teams for quality assurance. Analyzing requirements, creating test scripts, and executing automated tests for software development.
Seeking a Sr. Test Engineer with Tricentis TOSCA skills in logistics operations. Focus on automation testing and collaboration with technical teams in express logistics.