About the job
About Bluevine
Bluevine is on a mission to enable a better financial future for small business owners through innovative banking solutions designed just for them. By combining best-in-class technology with advanced security and a deep understanding of the small business community, we deliver end-to-end banking and lending products that empower always-on entrepreneurs to grow their businesses with confidence.
As a dynamic company with massive potential, we’re backed by leading investors such as Lightspeed Venture Partners, Menlo Ventures, 83North, Citi Ventures, and nearly 9 years of proven success. Since launching in 2013, we have grown exponentially, amassing over 400,000 customers across all 50 states and a global team of more than 500 people. Our passion is driven by purpose: to give small businesses the tools they need to succeed and we’re just getting started.
All of this begins with our team who are driven by collaboration, problem-solving, and learning and growing together. With a commitment to innovation and community impact, our mission is to help every small business—and every team member—thrive. Join us!
We are looking for a Senior QA Automation Engineer, to join our growing group in Bengaluru. The team is working on Mobile, backend, infrastructure and Web applications that are helping to deliver the next generation of business financing solutions.
What You'll Do:
- Define/create and maintain test plans and strategies for existing and new projects
- Identify and provide feedback on the gap/anomalies in the requirements
- Responsible for documenting and reporting issues and resolution
- Develop automated E2E test scenarios
- Create testing framework from scratch for E2E and integration tests
- Help implement and drive automated testing strategies across multiple systems and platforms
- Work with QA developers, software developers, product managers, devops, security and other core teams to help drive a test strategy based on Agile methodologies and implement best practices
What We Look For:
- B.SC degree in Computer Science.
- At least 5 years of QA experience.
- At least 3 years of hands-on experience in Python automation development.
- At least 2 years of manual web testing experience
- Working with frameworks: Selenium
- Experience with CI tools (Jenkins)
- Knowledge of testing methodologies
- Server side and frontend testing experience for Linux deployed web systems
- Experience with reviewing requirements, specifications and technical design documents to provide timely and meaningful feedback
- Experience with writing features/projects Test Plans
- Experience with estimating, prioritizing, planning and coordinating testing activities
Bonus points if you also have:
- Experience in Agile development methodologies.
- Previous knowledge and experience with bug management tracking tools
- Experience with Dockers, AWS, Airflow, Sentry, OpenSearch
- Experience working within a Linux environment with scripting skills (bash, shell)