wagey.ggwagey.ggv1.0-68eec7a-3-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Automation Engineer Role/Juniper Square - QA Automation Lead
Juniper Square

Juniper Square - QA Automation Lead

India - Hybrid+ Equity2w ago
In OfficeStaffAPACPaymentsCloud ComputingAutomation EngineerGitJiraPythonDocumentationQuality Assurance

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Education: Bachelor's degree in Computer Science, or equivalent professional experience. • Education: • Experience: 7-10 years in Software Quality Assurance, with a proven track record of leading quality initiatives for complex distributed systems, microservices, and backend APIs. • AI-Augmented Development: Proactive in using AI-powered tools (e.g., Augment, Cursor, Gemini) to accelerate test authoring, assist in debugging automation scripts, and optimize documentation workflows. • AI-Augmented Development: • Test Automation: Skilled in designing and maintaining scalable automation frameworks specifically for backend services. • Test Automation: • Programming Skills: Proficiency in at least one programming language, preferably, Python. • API Testing: Hands-on expertise in both manual and automated testing of REST and/or GraphQL APIs using tools like Postman, RestAssured, or Locust. • API Testing: • CI/CD and SDLC: Ownership of the "Continuous Testing" portion of the CI/CD pipeline. and software development lifecycle concepts, including code review practices, code coverage analysis, continuous testing, and delivery. • CI/CD and SDLC: • End-to-End Release Ownership: Experience managing the full release cycle, from scoping test requirements to final "Go/No-Go" decisions. • End-to-End Release Ownership: • full release cycle • Test Process: Experience in creating comprehensive test plans at the service plan, authoring test cases, executing tests, and adhering to QA best practices. • Test Process: • Databases: Working knowledge of relational databases and SQL. • Databases: • Cloud and Deployment: Strong experience with AWS, Docker, and Kubernetes. • Cloud and Deployment: • Tools and Systems: Familiarity with version control systems (e.g., Git), test management tools (e.g., TestRail), and issue-tracking platforms (e.g., Jira). • Tools and Systems: • Soft Skills: Excellent analytical and problem-solving abilities, attention to detail, and the ability to work independently in fast-paced Agile development teams with minimal supervision. • Communication: Strong written and verbal communication skills in English. • Communication: • Performance and Load testing experience is good to have.At Juniper Square, we believe building a diverse workforce and an inclusive culture makes us a better company. If you think this job sounds like a fit, we encourage you to apply even if you don’t meet all the qualifications. • Performance and Load testing

Responsibilities

• Review technical design documents and API specifications (Swagger/OpenAPI) to provide meaningful feedback using AI-assisted analysis on system testability, edge cases, and potential integration bottlenecks. • Quality Roadmap & Planning: Partner with Product and Engineering leadership to define the automation strategy for new feature releases. • Design and execute complex test cases targeting backend systems, focusing on data integrity, distributed systems logic, and asynchronous processing, and leverage AI-powered tools like Cursor or Augment to rapidly prototype and scaffold new test suites. • API Excellence: Develop comprehensive test suites for RESTful (or gRPC/GraphQL) APIs, validating schema compliance, status codes, payload accuracy, and authentication/authorization protocols. • Maintain and extend backend automation frameworks, preferably, Locust or Pytest, RestAssured, by utilizing LLMs. • Establish and enforce QA best practices, coding standards, and rigorous code review processes for the automation team. Foster a culture of technical excellence and proactive problem-solving. • Develop automated test result reports and highlight any potential quality risks • Identify, troubleshoot, and track bugs to resolution using AI tools to assist in root cause analysis and log interpretation. • Be an advocate for automation: Contribute with the automation-first approach and partner with the engineering team to provide recommendations on how to decrease efforts in manual testing.

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X