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
Sr Test Engineer focusing on Web and Mobile App Testing and Automation for Gartner. Collaborating with development teams and executing testing strategies for scalable applications.
Agile Test Engineer responsible for ensuring quality in a cutting - edge XDR solution development. Collaborating with teams to design, implement, and automate tests in an Agile environment.
Test Engineer supporting verification and validation activities for EPS - Sterna Ground Segment. Preparing and executing test campaigns, analysing test data, and identifying automation opportunities.
Senior RF Test Engineer developing and executing RF test plans for advanced semiconductor technologies at the Texas Institute for Electronics. Collaborating across teams to enhance testing capabilities and process improvements.
Test Automation Engineer designing and executing automated tests at Expleo, enhancing project quality through collaboration in Agile teams. Engaging in the entire testing lifecycle to ensure successful software delivery.
Senior/Lead Test Automation Engineer leading automation activities for web and mobile applications. Involves hands - on development and quality assurance governance in a hybrid work environment.
Test Engineer developing test and calibration systems for Vaisala, a leader in measurement technology. Collaborating within R&D to ensure quality and reliability in production testing.
Principal Software Test Engineer at Northrop Grumman designing and testing applications for the Sentinel Program. Collaborating on systems engineering with a focus on software and development.
Systems Test Engineer for HII's Mission Technologies division managing technology assessments. Supporting DoD Research, Development, Test, & Evaluation activities with multi - domain expertise.