Location
Gurgaon | India
Job description
Moody's is a developmental culture where we value candidates who are willing to grow. So, if you are excited about this opportunity but don't meet every single requirement, please apply! You may be a perfect fit for this role or other open roles.
Moody's is a global integrated risk assessment firm that empowers organizations to make better decisions.
At Moody's, we're taking action. We're hiring diverse talent and providing underrepresented groups with equitable opportunities in their careers. We're educating, empowering and elevating our people, and creating a workplace where each person can be their true selves, reach their full potential and thrive on every level. Learn more about our DE&I initiatives, employee development programs and view our annual DE&I Report at
QA Engineer
We are searching for a Software Development Engineer in Test (SDET with extensive experience in test automation to support the design, implementation and maintenance of a robust automation framework. As a member of the team you will be responsible for testing the application and components using test scripts and suites, performing analysis and debugging of issues, developing automation test scripts using Cypress, Selenium or other testing framework, and perform functional and non-functional testing.
Responsibilities :
- Designing, developing and maintaining automated test suites for functional and non-functional requirements to ensure product quality, release readiness and requirement traceability.
- Analyze product requirements and ensure the testing is aligned with a risk-based test approach, mitigating risk exposure within all phases of testing by developing and maintaining detailed test plans and test cases.
- Investigate, isolate and solve technical issues across the technology stack by using automated & manual testing methodologies.
- Test complex API and web based applications that reference database back-end systems.
- Advocate for quality, be the voice of the internal/external customer. Ensuring the teams (Scrum Teams implement and follow best practices to prevent defects.
- Implement improvements, which may require ingenuity and creativity, within quality assurance program and operational systems with measurable quality indicators of the product.
- Build and maintain status reports to highlight the health of releases, testing projects, impacts/concerns, etc.
- Work on problems of moderate scope where analysis of situations or data requires a review of various factors.
- Providing technical expertise, e.g. proper use of test techniques in appropriate cases
Qualifications:
- 5+ years of solid experience on software testing / development involving UI and API automation / development
- Demonstrate automation experience using Cypress, Selenium or other testing framework in a large, enterprise environment.
- Proficiency in programming using python/ java script / type script or other languages
- Expertise in designing and implementing automated testing solutions for enterprise applications across the application layers (UI/Service/Data layers and working with developers in building automation/performance friendly code/components
- Experience of BDD/TDD practices and automation/performance in Agile methodology is highly desirable
- Experience of working with SOAP and REST service and understanding of SOA architecture
- Knowledge of cloud technologies like AWS/Azure and experience of testing micro-services, containers, dockers.
- Experience of distributed source control systems such as Git
- A desire and aptitude for learning innovative technologies.
- Expertise in developing test cases, creating and analyzing Defect Reports and root-cause analysis
- Experience in identifying performance/load/stress testing needs, using testing tools and analysis of metrics
- Experience in performance testing tools like HP LoadRunner/Performance Center/Neoload, JMeter.
- Demonstrate ability to explain complex technical issues to both technical and non-technical audiences
- Work in a fast paced, highly matrix environment to achieve team goals.
- Excellent communications skills with ability to coordinate with technical/non-technical stakeholders
- Bachelor's or higher qualification in Computer Science, Information Systems or equivalent is preferred
Moody's is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender expression, gender identity or any other characteristic protected by law.
Candidates for Moody's Corporation may be asked to disclose securities holdings pursuant to Moody's Policy for Securities Trading and the requirements of the position. Employment is contingent upon compliance with the Policy, including remediation of positions in those holdings as necessary.
Job tags
Salary