Principal Responsibilities:
- Experience in Smoke testing, Functional testing, Integration testing, Adhoc testing and
- Regression testing.
- Interaction with multiple stakeholders - Vendors, development teams, engineering teams,
- and deployment teams etc
- Development of QA scripts/process automation to verify various services.
- Develop Test Cases for verification and validation of product functionality.
- Testing email clients including web and desktop clients
- Possess strong analytical, problem solving and troubleshooting abilities with quick
- adaptation to new technology, methodologies, and systems.
- Attend and participate in internal meetings
- Perform other role related duties as assigned by manager
- QA Automation experience - Expertise in REST API Automation
- Languages - Good Knowledge in Java
- Test Platforms/tools/Framework - Good knowledge in Cucumber, JMeter, and Selenium.
- Exposure to - Gradle/Maven and SpringBoot
- Data Models - Json, XML, YAML
- Write and execute functional and regression test cases and test scripts for multiple projects
- to ensure the software follows specifications
- Continuously monitor, troubleshoot, and improve software tests and overall quality.
- Email domain knowledge a plus
- Web accessibility testing experience
- Ability to take responsibility for completing projects with the least amount of oversight.
- Collaborate with developers to ensure the quality of solutions and continuous improvement.
- Ability to apply judgment, implement solutions, and avoid conflicts in a multi-tasked
- environment.
- Excellent communication skills in all areas including procedural documentation, incident
- reporting and information relaying.
- Team player with the ability to maintain a pleasant personality and a professional demeanor
- in stressful situations.
- 3+ Experience in Jmeter and Selenium
- 3+ Years in cucumber
- Experience with email protocols such as IMAP and SMTP a plus
- Experience in the SDL (Secure Development Lifecycle) process with strong security focus