Lead Software Engineer


Company Name


Job Description

    • Leadership and Strategy:
    • Develop and execute a comprehensive API automation strategy aligned with the overall quality goals of the organization.
    • Identify and implement innovative testing approaches and technologies to enhance the efficiency and effectiveness of our QA processes.
    • API Automation Development:
    • Design, develop, and maintain robust and scalable API automation frameworks using RestAssured and BDD principles.
    • Write clean, well-documented, and maintainable automation scripts to validate API functionality, performance, and security.
    • Implement data-driven testing strategies to ensure comprehensive test coverage.
    • Integrate automation scripts into the CI/CD pipeline for continuous testing.
    • Collaboration and Communication:
    • Collaborate closely with developers, product managers, and other stakeholders to understand requirements and ensure testability.
    • Participate in design and architecture reviews to provide feedback on testability and identify potential quality risks.
    • Communicate test results and quality metrics to stakeholders in a clear and concise manner.
    • Work with extended integration partner teams to define and execute exploratory and automated API tests
    • Quality Assurance and Best Practices:
    • Establish and enforce QA guidelines, best practices, and standards across the team.
    • Actively review code to ensure software quality and functional accuracy.
    • Ensure all code adheres to secure coding practices and meets minimum code coverage requirements.
    • Stay up-to-date with the latest trends and technologies in API automation and cloud-native testing.
    • Promote a culture of quality ownership and accountability within the team.
    • Operational Support:
    • Handle operational issues with minimal oversight, troubleshooting and resolving problems quickly and effectively.
    • Build reusable frameworks and integrate SaaS frameworks to improve efficiency and scalability.
    Responsibilities
    • Coding and Development:
    • Complete coding tasks according to design specifications with the highest quality and within the scheduled time.
    • Work under the guidance of a Technical Architect, contributing to the overall system design.
    • Build reusable frameworks and integrate SaaS frameworks to enhance testing capabilities.
    • Code Quality and Security:
    • Ensure all code delivered adheres to secure coding practices.
    • Maintain adequate code coverage, aiming for a minimum of 70%.
    • Actively review code to ensure software quality and functional accuracy across the team.
    • Documentation and Reporting:
    • Develop, document, and maintain test plans, procedures, and scripts.
    • Use code repositories and tracking systems such as Git, Confluence/SharePoint, and JIRA for documentation, scripts, results, configuration, and supporting data.
    • Domain Knowledge (Plus):
    • Good understanding of the eCommerce domain is a plus.

Job Details

Experience : 8 To 12
Number Of Vacancies : 1
Job Type : Permanent
Industry Type : IT/Software
Salary : 8 Lac - 15 Lac P.A

Education Summary

UG : BE/B.Tech

Contact Details

Contact Person :
Contact Number : 9443676057
e-mailId : karthikeyan.myjobkart@gmail.com
Address :
Ford
Block - 1B,
1st Floor RMZ Millenia Business Park,
143, Dr MGR Road North Veeranam Salai,
Perungudi, Chennai,
Tamil Nadu.

Back

Office Location

Central Jakarta No 1234, Jakarta, Indonesia