IVY hiring Senior SDET II – Apply Now

As a Senior SDET, you will independently lead end-to-end testing efforts for medium complexity features within your technical domain, requiring minimal supervision from senior engineers. Your responsibilities will include designing, developing, deploying, and maintaining test automation features of moderate complexity.

Key Responsibilities:

  • Test Automation Enhancement: Improve Entain’s test automation experience by refining tools, scripts, test coverage, and code structure.
  • Debugging and Mentorship: Skillfully debug application issues, aiding developers in identifying root causes, and guide other SDETs in adopting the same approach.
  • Automation Efficiency: Automate recurring manual tasks to boost both personal and team productivity.
  • Test Planning: Develop clear, comprehensive, and detailed test plans for your squad’s development projects.
  • Timely Delivery: Ensure timely testing and delivery of tasks, with a particular focus on manual testing.
  • Programming Expertise: Possess strong knowledge of at least one programming language and its associated framework.
  • Foundational Knowledge: Demonstrate a solid understanding of computer science fundamentals, such as data structures, algorithms, and design patterns.
  • Product Engagement: Actively participate in product discussions, helping to refine acceptance criteria.
  • Product Knowledge: Acquire a sound understanding of the product and its technical architecture.
  • End-to-End Responsibility: Take ownership of the full lifecycle of stories, from development to production, including any necessary fixes or enhancements.
  • Collaboration: Work closely with stakeholders to clarify requirements and align on story details.
  • Test Review: Review test cases and plans created by SDETs and peers to ensure quality.
  • Documentation: Reduce reliance on self by creating concise documentation for stories and features post-delivery.
  • Code Reviews: Conduct code reviews according to engineering handbook standards, adding value to the team.
  • Team Collaboration: Collaborate effectively with engineers, designers, and QEs to clarify implementation details following squad patterns.
  • Cultural Integration: Embrace and reflect Entain’s values in your daily interactions.
  • Technical Guidance: Illustrate and explain software architecture concepts to support the squad.
  • Interview Leadership: Lead the interview process in partnership with senior engineers.
  • Mentorship: Mentor SDET colleagues, assisting them in managing deliveries through code reviews.
  • Onboarding Leadership: Lead the onboarding process for new SDETs and Senior SDET engineers joining the squad.

Desired Qualifications:

  • Industry Experience: Previous experience in the gaming industry is advantageous.
  • Software Testing Proficiency: Expertise in evaluating software products or services to provide stakeholders with quality information.
  • Advanced Test Management: Skilled in managing testing activities to ensure high-quality outcomes.
  • Test Planning: Competent in detailing objectives, resources, and processes for specific software or hardware tests.
  • Manual/Automation Testing: Proficient in both manual testing (performed step by step by a human) and automated testing (executed via test automation frameworks and tools).
  • Agile Testing Expertise: Experienced in software testing practices that follow agile development principles.
  • Application Monitoring: Proficient in monitoring IT environments to ensure performance standards are met.
  • User Acceptance Testing: Skilled in conducting the final phase of testing to determine if the software meets user or client expectations.
  • CI/CD Automation & Orchestration: Advanced knowledge of Continuous Integration and Continuous Deployment practices, including automation and orchestration.
  • Programming/Scripting: Proficient in writing code that automates tasks and supports software development.
  • Test Case Design: Advanced skills in designing and writing test cases to verify software requirements and functionality.
  • Test Automation Frameworks: Proficient in using frameworks that facilitate test execution and result reporting.
  • Functional/Non-functional Testing: Skilled in ensuring that applications perform their intended functions (functional testing) and other operational aspects (non-functional testing).
  • Release Testing: Proficient in testing specific releases of a system, both manually and through automation, to ensure product quality.
  • Behavior-Driven Development (BDD): Proficient in BDD, which promotes collaboration among developers, QA testers, and customer representatives.
  • Integration Testing: Skilled in testing the interaction between integrated software units to expose faults.
  • Version Control Management: Proficient in managing and tracking changes to software code.
SDET

Leave a Comment