Senior Test Engineer
Core
Designing, developing, and executing automated end-to-end tests for frontend applications and backend API servers within a scalable data-intensive cloud-native application.
Role type
Senior Test Engineer (QA Automation)
Builds
Frontend applications and backend APIs for grid planning and power engineering
Domain
Utilities, Energy, Water, Cloud-native infrastructure
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
End-to-end test automation, SQL, REST APIs, CI/CD pipelines, Linux virtual machines, Cloud environments, Test case management, QA methodologies
Preferred skills
Azure, Node.js/Typescript, Python, Java, Postgres, Snowflake
Technologies
Selenium, Mocha, Chai, Git, Azure, Linux, Postgres, Snowflake
Responsibilities
Design and execute automated end-to-end tests for frontend and backend; Execute manual tests to verify bug fixes; Participate in product design and architecture reviews; Manage test case repository and functional test environments; Continuously evaluate and improve QA processes and tools
Seniority
Senior, hands-on IC