Plivo is a cloud communications platform that empowers businesses to connect, engage and interact with their customers with confidence.
Plivo’s mission is to simplify business communications. Thousands of businesses around the globe, including IBM, Workday, Wolters Kluver, Zomato, Yahoo, and Splunk, rely on Plivo to power their voice and SMS communications on a global scale. Plivo becomes a reliable communications platform with its Premium Communications Network that spans 190+ countries.
Founded in 2011, Plivo has over 300 employees remotely across the US, India, and Europe. Plivo was a part of YCombinator and is backed by prominent investors, including Andreessen Horowitz and Battery Ventures.
Plivo has been profitable for the past 7+ years, an unusual milestone for companies of this scale. Plivo’s success has landed it among the leading global CPaaS (Communications Platform as a Service) companies and at the cutting edge of the CPaaS sector, which has a market size of USD 12.5 billion in 2022. It is projected to reach USD 45.3 billion over the next five years.
Plivo is a people-centric organization with a culture of ownership. We offer industry-leading compensation and benefits, including excellent healthcare coverage, to our employees.
Role & Responsibilities :
- Formulate and implement formal QA/testing practices, test processes, methodology, standards, and protocols for our agile development efforts.
- Guide and mentor QA team members to ensure the delivery of work of the highest quality.
- Develop and execute test plans and test cases to uphold the quality standards of software products.
- Supervise all facets of quality assurance, including establishing metrics, applying industry best practices, and devising new tools and procedures to achieve quality objectives.
- Devise the strategy and facilitation of User Acceptance Testing, collaborating closely with the business to ensure objectives are met.
- Coordinate, strategize, and oversee all release activities to ensure smooth product launches.
- Lead and manage the execution of deployment plans and checklists during Go-Live activities.
- Communicate all essential project plans, commitments, and alterations, including requirements, QA plans, schedule adjustments, and scope changes to stakeholders.
Requirements :
- Possess 6+ years of test automation frameworks and tools building.
- Proficient in at least one object-oriented language: Python (preferred), Java, or Ruby.
- Experience in deploying solutions into AWS is a major plus.
- Good exposure to Non-functional test strategies like Load, Perf, and Chaos.
- Thorough understanding of the entire software development life cycle and test cycles (Unit, Regression, Functional, Systems, Performance, Volume, User Acceptance).
- Demonstrated expertise in devising and executing test plans and test cases to support various development methodologies.
- Familiarity with multi-tier web application architecture and deployment processes.
- Knowledgeable about QA best practices and methodologies for designing, implementing, and automating processes.
- Experience utilizing a metrics-driven approach and closed-loop feedback to enhance software deliverables and improve the predictability and reliability of releases.
- Strong written and verbal communication skills for effectively documenting and reporting tested features and identified bugs.
Perks & Benefits :
- Remote first culture.
- Home office Infra Allowance.
- Industry-leading compensation and benefits.
- Premium Healthcare/Wellness benefits for Employees and Families.
- Open culture and working with a young and dynamic team.
- Career advancement opportunities.
- Generous vacation policy leads to a great work-life balance.
Tags
AWS
python
test automation
Apply to job