43 Rohini IT Consulting LLP Jobs
3-4 years
Test Automation Engineer - Functional/Validation Testing (3-4 yrs)
Rohini IT Consulting LLP
posted 10d ago
Key skills for the job
Job Summary :
We are looking for a Quality Assurance (QA) Automation Engineer to take ownership of software quality by performing both exploratory and automated tests.
The ideal candidate will be responsible for identifying and reporting bugs, ensuring compliance with computer system validations, and collaborating closely with teams to ensure our products meet business requirements. This role demands a high level of attention to detail and commitment to achieving the highest quality standards.
Key Responsibilities :
Ownership of Software Quality :
- Conduct exploratory and automated testing to ensure the software meets high-quality standards.
- Hunt for bugs, identify issues, report them, and track their resolution to completion.
Test Automation & Validation :
- Conduct computer system validations through automation and ensure compliance with relevant standards.
- Implement and manage test strategy, test plans, test processes, test cases, and test scenarios for full development lifecycle.
Collaboration with Teams :
- Work closely with the product and development teams to ensure that all products meet business requirements and specifications.
Testing Activities :
- Perform System Integration Testing, Regression Testing, Performance Testing, Load Testing, Penetration Testing, and User Acceptance Testing (UAT).
Automation Tools & Practices :
- Utilize automation testing tools such as Selenium, Rest Assured, Cucumber, Cypress, and penetration test tools.
- Implement and support automation efforts in Agile/Scrum and Waterfall development environments.
Test Management & Reporting :
- Create Test Plans, Test Scripts, Test Scenarios, and Test Reports based on requirements and acceptance criteria.
- Create and manage Requirement Traceability Matrices (RTM) and ensure software quality assurance metrics are tracked, including test execution status, defect reports, and daily/weekly status reports.
Security & Risk Management :
- Contribute to risk management, security architecture, and vulnerability analysis.
- Provide information security solutions and design advice to project teams, balancing business needs with risk and cost considerations.
Continuous Improvement :
- Promote and work in a DevSecOps environment to integrate security into the software development lifecycle.
Skills & Requirements :
- Bachelor's degree in Computer Science, MCA, or equivalent practical experience.
- 3+ years of experience in functional automation testing and test management with full development lifecycle experience.
- Proficiency in using automation test tools such as Selenium, Rest Assured, Cucumber, Cypress, and penetration testing tools.
- Experience in testing web client/server applications and web services.
- Experience in System Integration Testing, Regression Testing, Performance Testing, Load Testing, Penetration Testing, and User Acceptance Testing (UAT).
- Ability to create Test Plans, Test Scripts, Test Scenarios, Test Reports, and RTMs.
- Proficiency with tools like JIRA for test management and automation.
- Understanding of Java, JavaScript, Python, SQL, XML, HTML, SOAP, REST, and JSON.
- Knowledge of cloud platforms like AWS and Azure.
- Familiarity with identity and access management technologies such as SAML, OAuth, PKI, Web SSO, TSL, SSL, and Federated Identity.
Nice to Have :
- Specialties in SDLC, System Architecture, Access Management, Configuration Management, Security Assessment, Vulnerability Management, Change Management, Incident Management, Business Continuity Planning, and Disaster Recovery Planning.
- Strong communication and interpersonal skills, with the ability to work with diverse personality types and manage multiple stakeholders.
- A proactive approach to identifying and resolving issues to ensure quality and timely delivery.
Functional Areas: Software/Testing/Networking
Read full job description