Automation Testing Engineer (Java, Python, Selenium, Github, API)
Core
Develop and execute maintainable automation tests for acceptance, functional, and regression test cases to ensure software quality for energy asset monitoring solutions.
Role type
Senior IC automation testing engineer
Builds
Automated test suites and CI/CD integration for cloud platform solutions
Domain
Energy technology / Software Quality Engineering
Required skills
Java, Python, Selenium, API testing (REST/SOAP), Performance/Load testing, Virtual Machines (VMs), SDLC/Agile/Lean/XP, Test planning, Bug diagnosis
Preferred skills
CI/CD tools, DevOps practices, Cloud environments, Containerized deployments
Technologies
Java, Python, Selenium, GitHub, REST, SOAP, VMs
Responsibilities
Develop and execute maintainable automation tests for acceptance, functional, and regression test cases; Integrate project testing with continuous-integration process; Collaborate with team to diagnose bugs and formulate solutions; Provide expertise in quality engineering, test planning, and testing methodology; Mentor team members on medium-sized quality engineering tasks; Make technology choices at individual level and analyze impact
Seniority
Senior, hands-on IC