
QA Engineer
- Hyderabad, Telangana
- Permanent
- Full-time
- Responsible for the QA and Testing tasks for various facets of Cloud Engineering including (but not limited to) UI/UX components and backend core services
- Develop and maintain testing infrastructure for automation & manual test coverage, and building a process for continuous quality development
- Design test scenarios and test plans and implement automated and manual test execution of the test cases.
- Create and improve test frameworks to enable fully automated testing and reporting.
- Maintain testing infrastructure running within Jenkins and on Kubernetes
- Interact with engineering team and partners to ensure product functionality is validated, works as expected, and meet QA acceptance criteria for GA and monthly releases.
- Identify and propose areas of improvement to enhance testability and code quality throughout the software development life cycle
- 3+ years professional experience in automated and manual QA testing
- Proficient in writing Automated Test Suites using frameworks like Jasmine, Protractor, Mocha, Cypress, Jest, or Selenium
- Experience in UI and API testing
- Deep understanding of web standards & technologies (ex. HTTP, REST and JSON).
- Familiarity with TDD and concepts like mocking and stubbing for unit / integration tests.
- Thrive in an environment that requires you to partner with multiple cross-functional teams as stakeholders/customers
- Experience in collaborating with UI and backend engineers while testing new fetaures
- Great oral and written communication skills