Job Title : Lead Software Engineer
Experience : 7-10 Years
Location : Mumbai
Requisites:
Strong proficiency in Python and Java programming languages.
Backend and Services Automation using Java.
Strong experience in developing Test Automation Frameworks for Modern UI Applications.
Extensive experience with test automation tools such as Selenium, TestNG, JUnit, and Cucumber.
Familiarity with version control systems (e.g., Git) and CI/CD pipelines.
Knowledge of financial markets and equity derivatives is highly desirable.
Experience with risk management systems or similar complex financial applications.
Excellent analytical and problem-solving skills.
Key Responsibilities:
Develop comprehensive test strategies aligned with business requirements and technical specifications
Collaborate with regional stakeholders to plan and execute testing tasks effectively
Execute test plans in accordance with project schedules
Maintain and update existing test plans and test cases based on code changes and enhancements
Participate in JIRA review meetings during test cycles to ensure proper issue tracking and resolution
Conduct and participate in project health checks to assess overall quality and progress
Design, develop, and implement test automation frameworks using Java and Python
Utilize automation tools such as Selenium, TestNG, and JUnit for web application testing
Create and maintain automated test scripts for regression testing and continuous integration
Implement API testing automation using tools like Postman and Rest Assured
Develop custom automation solutions for complex testing scenarios specific to Equity Derivatives Risk Management systems
Adhere to and promote QA standard test document templates and methodologies
Incorporate industry best practices for testing financial risk management systems
Mentor junior QA team members in automation techniques and best practices
Suggest and implement new tools or methodologies to enhance testing efficiency
Contribute to the development of reusable test components and libraries
Participate in knowledge sharing sessions within the QA team and across the IT department
Efficiently manage and prioritize testing activities across multiple projects concurrently
Adapt to a fast-paced environment while maintaining high-quality standards
* Balance resources and time effectively to meet project deadlines
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.