The Role
Develop and maintain SEO-focused software applications and resilient test automation. Collaborate on technical solutions, code reviews, troubleshooting, documentation, performance and load testing, and exploratory testing. The role requires Java development, test automation, API testing, cloud deployment, database experience, RESTful APIs, and familiarity with CI/CD, containers, monitoring, and security practices.
Summary Generated by Built In
What you’ll be doing:
• Design, develop, and maintain software applications that support key business needs for SEO.
• Collaborate with team members to analyze user requirements and determine effective technical solutions.
• Hands on Automation creation and maintenance. Write low maintenance, resilient, and flexible automation code
• Engage in code reviews to drive code quality and share knowledge throughout the team.
• Assist in troubleshooting and resolving software defects to ensure smooth software operation.
• Write and maintain clear technical documentation related to software functionality.
• Recommend simple process improvements to optimize team efficiency and effectiveness.
• Develop performance and load testing strategies for SEO infrastructure
• Lead manual and exploratory testing efforts for complex SEO scenarios
What you bring to the table:
• Strong analytical and problem-solving skills, with a creative mindset for tackling moderately complex technical challenges.
• Effective communication skills—both written and verbal—to convey technical concepts to a range of stakeholders.
• A keen attention to detail and an unwavering commitment to delivering high-quality, reliable software solutions.
• Excellent time management skills, able to manage multiple priorities and meet deadlines.
• Solid understanding of object-oriented programming principles (inheritance, encapsulation, polymorphism).
• Familiarity with database technologies (SQL or NoSQL), including writing and optimizing queries.
• Experience with Agile or Scrum methodologies, including active participation in sprint planning and retrospectives.
• Proven ability to troubleshoot and resolve technical issues independently using debugging tools and techniques.
• Experience with version control systems (e.g., Git), including branching, merging, and pull requests.
Requirements
Education Qualification:
Bachelor’s degree in Computer Science, Software Engineering, or related field; or an equivalent combination of education, training, and experience.
Basic Qualifications:
- 4+ years hands-on java experience in software development including application development, debugging, and deployment.
- Expertise in test automation frameworks (Selenium, Cypress, Playwright, or similar)
- Experience with API testing tools (Postman, REST Assured)
- 4+ years of progressively complex experience in software engineering or related fields.
- Experience working with cloud platforms (e.g., Azure, GCP, AWS), including deployment and application management.
- Familiarity with RESTful API design and development, using tools like Postman or Swagger.
Preferred Qualifications:
- Knowledge of containerization technologies such as Docker, AKS.
- Knowledge of performance testing tools (JMeter, k6, Locust)
- Understanding of SEO quality metrics and relevance evaluation
- Experience with CI/CD pipelines and test automation integration (Jenkins, GitHub Actions, GitLab CI)
- Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK Stack).
- Understanding of security best practices in software development, including securing APIs, data encryption, and vulnerability assessments.
Skills Required
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent education, training, and experience
- 4+ years of hands-on Java experience in software development, including application development, debugging, and deployment
- Expertise with test automation frameworks such as Selenium, Cypress, or Playwright
- Experience with API testing tools such as Postman or REST Assured
- 4+ years of progressively complex experience in software engineering or related fields
- Experience with cloud platforms such as Azure, GCP, or AWS, including deployment and application management
- Familiarity with RESTful API design and development, using tools such as Postman or Swagger
- Knowledge of containerization technologies such as Docker and AKS
- Knowledge of performance testing tools such as JMeter, k6, or Locust
- Understanding of SEO quality metrics and relevance evaluation
- Experience with CI/CD pipelines and test automation integration using Jenkins, GitHub Actions, or GitLab CI
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, or ELK Stack
- Understanding of software security best practices, including API security, data encryption, and vulnerability assessments
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Staples India is Staples’ technology and innovation hub in Chennai, building platforms, systems, and digital solutions that support the company’s global operations and future of work. Staples serves consumers and businesses with workplace products and services, including office supplies, janitorial products, technology, furniture, breakroom essentials, print and marketing, shipping, travel, and promotional offerings. Its India teams focus on engineering, eCommerce, process optimization, and enterprise solutions.








