Engineering Manager/Lead - QA

BrowserStack (Mumbai, MH, India) 29 days ago

What do Microsoft, The Gap, Royal Bank of Scotland, Lockheed Martin, and top Open Source projects like JQuery have in common? They all use BrowserStack, as do over 25,000 other customers!

BrowserStack is the industry-leading, cloud web and mobile testing platform that enables developers to test their websites and apps on different operating systems and mobile devices. Since launching in 2011, our mission has been bold yet simple: To be the testing infrastructure for the internet. 6 years and billions of tests later, we are ready for our next phase of hyper growth. Bootstrapped for the first 6 years, we continue to be profitable since inception with a near exponential growth in customers around the globe. Recently, we closed $50M in Series A funding from Accel

Are you the one who can manage the tech roadmap of one of our products, end to end product development and ready to contribute to software product development strategy? Are you a hands-on manager and ready to QA processes, procedures and best practices to ensure efficient, effective testing for both enhancement and regression testing? Are you someone who can manage the engineering initiatives and bring fresh perspective to our engineering processes, build robust systems, ensuring delivery of product roadmaps, engineering culture, nurturing and helping engineers with these tough problems?


JOB RESPONSIBILITY

  • Interacting with Directors, Product owners, developers for gathering requirements and implementing testing
  • Design and implement formal QA processes, procedures and best practices to ensure efficient, effective testing for both enhancement and regression testing
  • Integrate with product development teams in BrowserStack to support them with writing code/tests and promote best practices
  • Champion test driven development promote other test engineering related best practices
  • Evaluate and learn new technologies
  • Supporting and enhancing the QA methodologies to ensure delivery of predictable, high-quality product releases.
  • Development & review of Integration, automation & performance test plans to perform measure and certify the product quality
  • Monitor and Mentor the Test Automation team in building robust and highly reliable test suites using Selenium tool with programming language such as Ruby
  • Partner with DevOps to integrate automated testing with the continuous integration/continuous delivery (CI/CD) deployment process with GIT and Jira tools
  • Working in a fast-paced, Agile/Scrum engineering environment, delivering incremental software with high quality
  • Publish team goal (annual), test execution, defect summary and daily/weekly status report to all the stake holders
  • Must possess critical thinking skills in addition to good interpersonal and communication skills.
  • Ability to function in a demanding environment; quality proponent
  • Ability to assume the perspective of customers and their users and serve as their advocate
  • Challenge the team to high standards of technical excellence - strive for ever better automation
  • People management involving quarterly reviews, regular 1:1 and 360 degree feedback

Requirements

  • BS and/or MS in Computer Science or a related field
  • Strong organizational and problem solving skills with great attention to detail, critical thinking, debugging, solid communication, with the ability to track multiple test executions simultaneously and report results
  • 10+ years of software development and testing experience with strong people management skills
  • Experience in Automation for UI and Mobile application (Selenium and Appium)
  • Experience working with, customizing, and extending test automation frameworks
  • Strong coding skills, proficient in at least one object-oriented programming or scripting language (e.g. Java, Python, Ruby)
  • Excellent in Computer Science fundamentals in object-oriented design, data structures, algorithms for common software problems, complexity analysis and aptitude for problem solving
  • Experience in testing mobile apps in iOS, Android OS
  • Exposure to Performance or any other Non-Functional testing
  • Strong leadership and communication skills
  • Talent and expertise in white box testing
  • Knowledge of test methodology and tools, software testing standards, methods and conventions, build systems, and the product development cycle
  • Experience with one or more continuous integration tools (e.g. Jenkins), version control systems (e.g. Git)
  • Shows creativity and initiative to improve product test coverage and effectiveness
  • Willingness and flexibility to switch between multiple high priority assignments
  • Exposure to DevOps tech stack like Docker, Terraform, Ansible, Jenkins

Benefits

Our benefits include a competitive salary, bonus and equity program, 100% company paid medical insurance, a flexible and generous vacation policy, daily catered lunch, free snacks etc.

Engineering Manager/Lead - QA

Apply On Company Site
Back to search page
;