Quality Assurance Engineer
gevernova
Job Description
-
Own small to medium-sized quality engineering tasks; and delivers while mentoring and helping team members
- Make technology choices at individual level and has ability to analyze impact
- Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
- Integrate project testing with continuous-integration process
- Work with fellow team members to diagnose bugs and formulate solutions
- Provide expertise in the quality engineering, test planning and testing methodology for a software project
-
Develop and executes maintainable automation tests for acceptance, functional, and regression test cases
Qualifications/Requirements:
- Bachelors or Master’s Degree in a “STEM” major (Science, Technology, Engineering, Mathematics) with strong academic credentials.
- 3+ years of experience in QA Functional and test automation
- Demonstrated experience and ability to write Java/C# code for the purposes of testing solution code (e.g., white-box testing).
- Experience with automated testing tools like: Selenium, Cucumber, Playwright, Katalon Studio etc.,
- Experience testing web services (SOAP/REST; Throughput, Performance under Load, etc.) using tools like: Playwright, Katalon Studio, SOAP UI, Postman
- Experience with issue-tracking and agile project management systems such as Jira, Green Hopper, Confluence, Rally, etc.
- Experience working in On-Prem and Cloud environments.
- Experience working with Docker, Kubernetes as part of a test/integration infrastructure
- Must be able to develop automation for both backend and UI using tools (e.g. Selenium, Karma etc).