Automation QA Engineer
Core
Develop and maintain automated test suites and performance tests for a desktop field service management application and its mobile companion, ensuring functionality, integration, and regression coverage across cloud and on-premise deployments.
Role type
Automation QA Engineer
Builds
Desktop field service management application and mobile companion app
Domain
Field service management, cloud and on-premise enterprise systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Robot Framework, API testing, UI automation, performance testing (K6), Postman, test management systems, CI/CD integration, Python scripting, Agile/SAFe methodologies
Preferred skills
Java, MS Azure, Jenkins, Octopus, TeamCity, GitHub Actions
Technologies
Robot Framework, Appium, Sauce Labs, Postman, K6, Jenkins, Bitbucket, Octopus, TeamCity, GitHub, GitHub Actions, Python
Responsibilities
Develop, implement, and maintain automated test cases using Robot Framework; Design and implement API and UI test automation frameworks; Write custom Python libraries to extend Robot Framework; Use K6 for load and performance testing of APIs; Monitor and analyze performance metrics to identify bottlenecks; Collaborate with development teams on new features; Participate in code reviews; Integrate automated tests into CI/CD pipelines; Generate and maintain detailed test reports and performance metrics.