As a QA Engineer (4–7 years), you will be a key member of our QA team responsible for ensuring high quality releases across our microservices-based product. You will own API testing (manual + automation), strengthen our automation frameworks, and support our migration from Selenium to Playwright. You will also contribute to performance testing, and help with cloud-native debugging when needed.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science / IT or related discipline.
- 4–7 years of experience in software testing, with strong ownership of QA deliverables.
- Hands-on experience testing microservices-based systems.
- Platform Quality | 3+ Years | Tier 1 Institution Preferred (IIT / NIT / IIIT or equivalent)
Why This Role Exists
We are at a point where quality needs to be an engineering mindset, not a phase at the end of a sprint. We need someone who thinks about the whole system, catches risks before they become incidents, and continuously raises the bar for how we build and ship. This is not a role for someone who waits for a ticket. It is for someone who sees a problem and drives it to closure.
Who You Are
A problem solver first, an engineer second. You think in systems, not in test cases. You are curious, restless about improvement, and you back your opinions with data. You have naturally made AI a part of how you work today, not something you are planning to explore. You come with a strong analytical foundation and the kind of ownership where you feel personally responsible for what goes to production.
Must Have
- Actively using AI tools for test generation, improving coverage, and speeding up root cause analysis with the ability to validate AI-generated outputs for accuracy and reliability.
- Testing distributed microservices systems covering service boundaries, HA, failure scenarios, concurrency, and negative and edge cases
- API testing using Postman and Rest Assured (Java), REST principles, OAuth2 and JWT
- UI automation using Selenium (Java) and Playwright (Java/TypeScript) including migration experience
- Owning Jenkins pipelines end to end, scheduled runs, regression, and result publishing
- Observability and debugging across distributed systems using AWS CloudWatch, Grafana and Docker
- SQL for backend data validation and test verification across complex workflows
- Test data handling and management across complex distributed workflows
Good to Have
- Distributed tracing concepts, OpenTracing, Jaeger or similar
- Performance testing and continuous benchmarking using k6, Gatling or JMeter
- Contract testing using Pact integrated into CI pipelines
- Test reporting using Allure or Extent Reports with actionable CI insights
What You Will Do
- Own quality end to end across the platform, from requirement review to production deployment
- Define and continuously evolve the test strategy for a large scale distributed system covering functional, integration, performance, and contract testing
- Experience validating event-driven and asynchronous systems (queues, retries, idempotency, eventual consistency)
- Shift quality left by engaging at the design stage, identifying risks before a single line of code is written
- Build, own, and improve automation frameworks and CI pipelines that give the engineering team real confidence to ship
- Debug complex failures across distributed services, tracing requests end to end across multiple services to find root cause, not just surface symptoms
- Validate backend data correctness and integrity across multi-service workflows
- Own release readiness, making a clear, data backed call on whether the platform is ready to ship
- Contribute to contract testing to catch integration failures early and reduce surprises at release time
- Run performance tests, track benchmarks continuously across releases, and proactively raise regressions before they reach production
- Publish clear, actionable test reports after every CI run that the whole team can act on
- Partner with Dev, DevOps, and Product as a quality advocate, making quality a shared responsibility across the team
- Write sharp defect reports with clear reproduction steps, evidence, and business impact that developers can act on immediately
India - IST day shift, Hybrid (work from office):- Noida Location
Blink Charging Co. (Nasdaq: BLNK) is a leading owner, operator, and provider of electric vehicle (EV) charging equipment and networked EV charging services. We're on a mission to accelerate the adoption of electric vehicles by deploying thousands of charging stations across the United States and around the world.
What We Do:
Blink offers both residential and commercial EV charging equipment and connectivity to the Blink Network—a comprehensive cloud-based software that operates, manages, and tracks our EV charging stations and payment processing. Our charging solutions serve a diverse range of customers including multi-family residential and commercial properties, airports, colleges, municipalities, parking garages, shopping malls, retail parking, and more.
Why Blink:
- Industry Leader: We're at the forefront of the EV charging revolution, building critical infrastructure for a sustainable future
- Innovation-Driven: We continuously develop cutting-edge technology to improve the EV charging experience
- Growth Opportunity: Join a rapidly expanding company in one of the world's fastest-growing industries
- Mission That Matters: Every day, we're helping reduce carbon emissions and create a cleaner planet