Jitesh Gosai

DevOps Engineer

Manchester, England, United Kingdom22 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 20 years of experience in testing and automation.
  • Expert in establishing agile practices and quality cultures.
  • Frequent speaker at industry conferences across Europe.
Stackforce AI infers this person is a seasoned Quality Assurance expert in the Media industry with a strong focus on Agile and Test Automation.

Contact

Skills

Core Skills

Test AutomationAgile DevelopmentQuality AssuranceDevopsAgile PracticesAgile MethodologiesTest ManagementMobile TestingAutomation TestingTesting

Other Skills

Team LeadershipContinuous DeliveryExploratory TestingCollaborationTeam ManagementInfrastructure as CodeContinuous IntegrationKanbanFeedback MechanismsTest Automation StrategyAutomation ToolsCollaboration TechniquesTest Process ImplementationMobile TechnologiesProject Management

About

Jitesh Gosai's expertise in testing spans over two decades, during which he has partnered with various organisations to scale up their testing and automation processes. As the Principal Tester at BBC's iPlayer & Sounds department, Jitesh works with multiple teams, including those dedicated to Mobile, TV, Web, and Smart Speakers. He aims to help teams build quality into their products and cultivate a Culture of Quality. In his leisure time, he shares his experiences at conferences across Europe and in his newsletter https://qualityeng.substack.com/ and LinkedIn.

Experience

22 yrs 1 mo
Total Experience
4 yrs 7 mos
Average Tenure
13 yrs
Current Experience

Bbc

3 roles

Principal Tester

Promoted

Feb 2019Present · 7 yrs 2 mos

  • Managing and leading development and test teams helping team members to work autonomously with a sense of purpose
  • Championing the use of agile development practices such as CI, CD and DevOps within teams
  • Establishing communities of practice across multiple sites for testers to share and learn from each other
  • Designing and running workshops to develop the team's approaches to work and areas they can tackle first for maximum impact
  • Facilitating group discussions to improve ways of working and building interpersonal relationships
  • Coaching and mentoring testers, developers and delivery disciplines in lean, agile, DevOps and continuous delivery practices as well as facilitation and workshop techniques
  • Collaborating with leadership and engineering teams to enact change
  • Working across a range of platforms (web, mobile and connected TV) on some of the UK's biggest products (BBC Sounds & iPlayer)
  • Collaborating with teams to improve their capability through an approach of experimentation and learning
  • Sharing approaches and learning across the department and further through talks, participating in community events, blogs and one-on-one catch-ups
  • Working with Test teams to improve their processes by adopting a more exploratory approach to testing and reporting
  • Presented at numerous events around the UK, Europe and USA on testing, automation and agile practices including Google Test Automation Conference, DroidCon, LeanAgile Scotland, TestBash
Agile DevelopmentTest AutomationQuality AssuranceTeam LeadershipContinuous Delivery

Team lead - Tools and Infrastructure

Promoted

Jul 2016Jan 2019 · 2 yrs 6 mos

  • Managed 8 team members
  • Engineers and testers embedded across product teams
  • Bringing technical direction and leadership to the team
  • Aiding the team's transition to DevOps using 3 core principles - flow, feedback and continuous learning
  • Building and progressing the team members careers
  • Helping the team understand what their purpose is and achieve autonomy in their work
  • Established Agile ways of working
  • Introducing daily stand-ups, pair programming, Kanban boards and working more closely with products teams. Helping to make the teams work more visible so stakeholders can see team progression more clearly
  • Refocused the team to work on providing measurable value for their customers
  • Laying the foundations to make the tools we build more self service rather than requests for services
  • Introduced infrastructure as code to the mobile development teams build infrastructure
  • Started the team’s journey towards DevOps
  • By streamlining their workflow
  • Using smaller batch sizes of work
  • Limiting work in progress
  • Pushing quality to the source of where the work was done
  • Continuing the use of physical boards with colocated teams
  • Building in fast feedback mechanisms at each stage from initial spike of a feature, everyday development and into production
  • Including monitoring once running in live production
  • Encouraging a more experimental approach to developing new ideas that embraced learning rather than focusing on failure
DevOpsAgile PracticesTeam ManagementInfrastructure as Code

Senior Developer in Test

Feb 2013Jun 2016 · 3 yrs 4 mos

  • Brought on to help the mobile platforms teams (iPlayer and iPlayer Radio) establish a test automation strategy to aid them to move to continuous integration. Working with the teams to first identify what they wanted from automation and then supporting the teams to accomplish it. Pairing with tester to improve their test processes and help them to move to a more structured exploratory way of testing in order to make the best use of the skills and experience they had.
  • Championing the use of agile methodologies such as Scrum, Kanban and DevOps
  • Establishing a Test Automation strategy within the teams as well as building out the related infrastructure
  • Working with Developers, Testers, Business Analysts and Product Owners to champion the use of ‘3 Amigos’ to foster a more collaborative approach to testing and automation.
  • Sharing our working practices internally and externally
  • Setting up internal Test meetups
  • Setting up knowledge sharing meeting with external companies (Guardian, Auto Trader, Shop Direct, Barclays, Sky Q Team)
  • Speaking at conferences about our test and automation approaches (see blogs, articles and talks for more information)
  • Designing, running and managing internal Test Craftsmanship sessions to improve testers understanding of Agile exploratory testing and improving their skills
  • Creating dashboards and other visualisation tools to make work more visible to team members
  • Building and maintaining mobile build infrastructure - Jenkins, Openstack, Linux, macOS and related infrastructure
  • Helping champion the use of software metrics within the development teams so they could better understand how they were working with their code base and whether they were over time improving the habituality. This aided development teams to visualise their code bases and have more meaningful conversation on their development processes and how they could go about improving it
Test Automation StrategyAgile MethodologiesCollaborationTest Automation

Apadmi ltd

Senior Test Analyst and Test Manager

Jun 2009Jan 2013 · 3 yrs 7 mos

  • Originally the sole Test Analyst, now leading a team of testers, working with the latest mobile technologies and web services. Tasked with defining and implementing the test processes for the company and its offshoots. Working with customers such as BBC, Orange, Samsung Visit Britain, MergerMarket, BT, SkyScanners, XFactor (Live Talk Back), AJ Bell, Carphone Warehouse, Aviva.
Test Process ImplementationTeam LeadershipMobile TechnologiesTest ManagementMobile Testing

Sony ericsson mobile communications

Consultant Test Analyst

Jan 2006Mar 2007 · 1 yr 2 mos

  • Contracted out from EMCC Software.
  • Taken on to carry out Acceptance testing for Exchange ActiveSync (Push Mail Client) for three of their lead handsets.
  • Selected by SE due to prior testing experience, including Blackberry and went to work on site at short notice.
  • Identified areas to test the client using functional specifications, application requirements and use case documents.
  • Learned to write documents to SE standard and approved by the test team in Manchester and Sweden.
  • Worked with EMCC (Manchester), DataViz (USA) and HiQ (Stockholm) to carry out testing and problem solved issues encountered.
  • Extended a number of times due to competence shown to work independently and as a team member in a new environment.
  • Shared knowledge of the client with other members of the test team in the UK and Sweden to improve understanding.
  • Invited to HiQ (Stockholm) to take part in a test day due to my testing experience.
  • Worked with DataViz and SE to understand how new functionality would impact the product and testing, in order for the division of actions to verify the functionality and insure no regressions were introduced.
  • Attended meetings with senior management and technical advisors to provide information about problems and devise actions for resolution.
  • After testing EAS and passing instruction to another member of the SE Test team I was retained on site to help test new versions of the Blackberry client and to stay on as a secondary support role for EAS.
  • Worked in a bigger team of 5 testers.
  • Provided team guidance to provide detail of client and possible issues.
  • Utilised test management tool, Mercury Quality Center, which I was able to implement immediately due to past experience of Mercury Test Director.
  • Worked with other members of the SE test departments to improve knowledge of the in house test automation tool, UIQ Steam, to begin creating and executing automation test scripts for the BB client.
Acceptance TestingTest Management ToolsTestingTest Management

Emcc software ltd

Senior Test Analyst

Nov 2005Mar 2009 · 3 yrs 4 mos

  • Employed as the 3rd Test Analyst within the company being quickly promoted to Senior due to the attention to detail, diligent testing and ability to quickly adapt to working in new environments and technologies. Test lead on numerous in house R&D VoIP projects and deployed on long term projects on customer sites.
  • Worked closely with a large team of developers, PM’s and consultants.
  • Attended project kick-off meetings to explain the testing process and resources required.
  • Reviewed Functional specifications, Requirement documents and User guides to insure test requirements were inline with other key business areas.
  • Created tests by identifying test criteria from documentation (Requirements, Use case documents, Functional specifications, UI spec’s), working directly with the developers and past mobile testing experience.
  • Created test reports to update key stake holders of system test cycle results.
  • Managed a group of 5 testers with varying degrees of experience by assigning and reviewing their work and acting as first point of contact for all test related issues.
  • Managed the Symbian signing process of the S60 client.
  • Effectively managed test teams based in London and Poland.
  • Defect manager for all R&DE based projects.
  • Effectively managed my time across 5 different projects so that they came in on time and in budget.
  • Attended telephone conferences with the customers to explain issues encountered and inform them of test progress.
  • Introduced automation testing of the Provisioning server using open source test tools which helped to decrease the test cycle lengths and to keep the project within time scales and budget.
TestingProject ManagementAutomation TestingTest Management

Lloyds tsb

Test Analyst/Test Lead

Sep 2003Nov 2005 · 2 yrs 2 mos

  • My QA career began after successfully securing a University placement, as part of Multimedia Computing degree, at Lloyds TSB Telephony department where I began working on live projects from the outset. Following the placement, my contract was extended by a further 14 months, allowing me to see projects through to fruition.
  • Working at Lloyds allowed me to develop my communication, analytical and self management skills through working with a diverse group of colleagues. Involved working within a wide variety of large scale projects from web based to in-house telephony banking systems which both sparked my enthusiasm for testing and has given me an excellent foundation in testing with many transferable skills.
  • Role included:
  • System Test Lead for numerous projects from beginning to end including planning and executing System test cycles, Regression testing and End to End testing of the third party applications.
  • Unassisted liaison with third party suppliers to meet the clients needs.
  • Led testers through the End-to-End testing of the third party web based system to meet the deadlines.
  • Mercury Test director 7.6 was utilised to manage the design, execution and defect reporting for the projects.
  • Created the necessary documentation (Test plans, test scripts, requirement matrixes etc) to the Capability Maturity Model (CMM) Level 3 standard which was being implemented across all Lloyds TSB IT projects.
TestingDocumentation

Education

Manchester Metropolitan University

2.1 — BSc(Hons) Multimedia Computing

Jan 2001Jan 2005

Stackforce found 100+ more professionals with Test Automation & Agile Development

Explore similar profiles based on matching skills and experience