Senior Software Development Engineer Test

Hyqoo

  • Chennai, Tamil Nadu
  • Permanent
  • Full-time
  • 15 days ago
Tiitle - Lead Software Developer in Test - Robotics System and Reliability Squad Location - Onsite Chennai Type - Contract Responsibilities: As a Lead Software Developer in Test, you will: 1. Team Leadership and Collaboration: - Spearhead daily stand-ups, ensuring your team's activities are in sync with the broader system reliability objectives. - Foster a collaborative environment to integrate testing seamlessly into the development lifecycle. - Act as a role model in advocating for quality and a mindset of continuous improvement within the team. 2. Test Planning and Strategy: - Craft and uphold a detailed testing strategy that covers various testing levels, ensuring thorough coverage and prioritization of critical system components. 3. Test Automation and Framework Development: - Lead the development and ongoing maintenance of test automation frameworks, ensuring they are robust, scalable, and seamlessly integrated into the CI/CD pipeline. 4. Quality Assurance and Control: - Conduct meticulous code reviews, maintain high standards of software testing, and manage test coverage and defects tracking. 5. CI/CD Pipeline Management: - Collaborate with DevOps to optimize CI/CD processes, making sure testing is a core aspect of deployment procedures. 6. Issue Identification and Problem-Solving: - Lead the charge in analyzing test outcomes, identifying underlying issues, and swiftly resolving them. 7. Stakeholder Communication: - Maintain a clear channel of communication with product owners and other stakeholders, ensuring testing strategies align with business needs. 8. Mentorship and Training: - Invest time in mentoring team members and arranging sessions to enhance the team's technical competencies. 9. Documentation: - Keep accurate and comprehensive documentation for test frameworks, cases, and strategies, ensuring transparency and audit-readiness. 10. Adaptability: - Keep abreast of emerging technologies and adapt testing practices to ensure cutting-edge methodologies are employed. Qualifications: - Bachelor's degree in Engineering, Computer Science, or related field, or equivalent combination of education and experience. - At least 6-8 years of experience in automated testing, with a clear track record of leading quality assurance teams. - Deep proficiency in Python and extensive experience with testing frameworks such as pytest and Selenium. - Demonstrated expertise in API testing and familiarity with tools like Postman and Swagger. - Solid experience with CI/CD pipeline tools, such as Jenkins or GitHub Actions, within an Agile environment. - Strong leadership capabilities with a proven ability to mentor and inspire teams. - Exceptional communication and collaboration skills. Skills and Knowledge: - Expertise in test automation and the ability to design and implement testing frameworks. - In-depth understanding of Agile methodologies, particularly SCRUM. - Experience in continuous integration and continuous deployment/delivery (CI/CD). - Knowledge of code versioning tools, such as Git and GitHub. Tools: - Python, pytest, Selenium for test automation - Tools for API testing such as Postman or Swagger - CI/CD tools like Jenkins, CircleCI, or GitHub Actions - Version control systems like Git and collaboration platforms like GitHub

foundit

Similar Jobs

  • Senior Software Test Engineer

    Visteon India

    • Chennai, Tamil Nadu
    Job Details Description Be a Part of the Technology Revolution There has never been a more exciting time to be part of an automotive technology company like Visteon. No industry of…
    • 22 days ago
  • Senior Test Engineer - Functional

    Guidewire Software

    • Chennai, Tamil Nadu
    We are looking for an experienced Senior Testing Engineer that can help us test our customer implementations quickly, efficiently, and accurately. Work as part of a global Guidewir…
    • 23 days ago