Greenlight · Raipur
Location
Raipur
Experience
6+ years
Greenlight is the leading family fintech company on a mission to help parents raise financially smart kids. We proudly serve more than 6 million parents and kids with our award-winning banking app for families. With Greenlight, parents can automate allowance, manage chores, set flexible spend controls, and invest for their family’s future. Kids and teens learn to earn, save, spend wisely, and invest.At Greenlight, we believe every child should have the opportunity to become financially healthy and happy. It’s no small task, and that’s why we leap out of bed every morning to come to work. Because creating a better, brighter future for the next generation depends on it.We are looking for a Senior Software Development Engineer In Test , oriented towards quality, to build robust frameworks that validate customer journey flows and end to end scenarios, building quality at the source to enable developer ownership of building and testing features to production. You will formulate the right tools and frameworks developers will adopt, build and execute the integration points for testing in the deployment pipelines, and possess the ability to design and execute a testing plan that is scalable, maintainable, and widely adopted by the development team. A solid understanding of ways to move testing practices earlier into the development lifecycle is highly valued!Technologies we use:Backend: Node.js, Kotlin, Java, GoFrontend: React, Redux, Swift, KotlinTest Frameworks: Appium, Kotest, Cypress.io, K6, Espresso, XCUITest,REST, gRPC, graphQLAWSMySQL, DynamoDB, RedisKubernetes, Ambassador, Helm, RancherWhat you will be doing:Define the scope and procedures for quality engineering of the application, including the development and maintenance of automated test scripts using Appium, Kotest, Cypress frameworks.Determining the best automation framework fit to enable developers to own testing features as part of the acceptance criteria.Design and build agent-driven test automation frameworks that can autonomously generate, execute, and maintain test cases across web, api and mobile platformsDevelop AI agents for test case generation using product specs, user flows, and historical defectsImplement self-healing automation to improve test stability and reduce maintenance overheadTest APIs for resiliency, latency, and performance across many components.Assist in the process and plan for extending all tests and bring them to automated build testsCollaborate with developers and product owners to understand customer's needs, focus on key features of the application, database use and have automate everything mind setUnderstand how to create reusable components in projects to distribute as libraries and packages, for consumption across other applicationsTriage potential problems with logging solutions, and identify the best course of action for test coverage at a unit, integration and e2e level, for future mitigation during production incidents.Interface with service teams on a regular basis and execute POCs or workshops that enable improvements to the testing lifecycle. Some examples include: training newer team members on existing frameworks, soliciting feedback on potential tools or utilities that would improve confidence in shipping, and speaking and facilitating at Communities of PracticeUnderstand and support the implementation of quality in the CI/CD pipeline; identify when, where and how tests should run, and update pipeline files to achieve those goalsOwn testing metrics to track to identify gaps and identify ways to report the metrics to drive improvements at multiple levels.Demonstrate behaviors which are aligned with the organization's desired culture and core values.What you should bring:6+ years of experience into software development engineer in testExperience building and using mobile and web automation using Appium, Cypress.Experience with using api automation frameworks like Rest Assured, Kotest etc.Hands-on experience or strong interest in AI/LLM-based systems, agentic workflows, or intelligent automationExperience in Self healing automation frameworks for mobile, web and api testingAbility to communicate and plan how to enable automation with the development team.Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems.Experience with ArgoCD, Github Actions, or similar CI/CD provider to integrate test suites for executionDeep understanding on how to test APIs and microservicesA history of success, and ability to triage bugs to a root causeAbility to quickly learn, change, and “upgrade” to new technologiesExperience with JIRA and Atlassian products, how to create and manage work, and facilitate dashboards with progress.Nice to have:Experience with non functional testing automation, and usage of K6/JMeterExperience testing graphQLExperience with Test processes, open source test frameworks, test design strategies, writing test cases, and automating tests in
Ready to apply?
Most employers in Raipur shortlist candidates with a clean, well-structured resume. Build one in under 10 minutes - no design skills needed.
Affiliate links - we earn a small commission at no extra cost to you.