Senior Software Development Engineer in Test / Sr. – Automation Tester

Location:
On-site - Hyderabad, India
Responsibilities:
  1. Develop and maintain high-quality software solutions as an individual contributor, adhering to coding standards and best practices.
  2. Design, architect, and implement frameworks to support scalable and maintainable software applications.
  3. Utilize expertise in Python, SQL, pytest, and Behavior-Driven Development (BDD) frameworks to deliver robust solutions.
  4. Collaborate with cross-functional teams to understand requirements and translate them into technical specifications and actionable tasks.
  5. Employ project management tools such as Jira and Confluence for effective task tracking, documentation, and collaboration.
  6. Integrate Continuous Integration/Continuous Deployment (CI/CD) pipelines into the development process to ensure efficient and reliable software delivery.
  7. Utilize experience with Jenkins to automate build, test, and deployment processes, optimizing development workflows.
  8. Manage version control systems (VCS) like GitHub and Bitbucket to facilitate code collaboration, branching, merging, and versioning.
  9. Stay updated with emerging technologies, industry trends, and best practices to continuously improve development processes and solutions.
Requirements:
  1. Bachelor’s degree in Computer Science, Engineering, or related field.
  2. 6-7 years of relevant experience in software development, with a focus on building frameworks and solutions.
  3. Proficiency in Python, SQL, pytest, and BDD frameworks (e.g., Cucumber, Behave).
  4. Strong understanding of project management tools such as Jira and Confluence.
  5. Experience with CI/CD pipelines integration and automation.
  6. Hands-on experience with Jenkins for build, test, and deployment automation.
  7. Proficient in using version control systems like GitHub and Bitbucket.
  8. Excellent problem-solving skills and ability to work independently as well as collaboratively in a team environment.
  9. Strong communication skills and ability to effectively communicate technical concepts to non-technical stakeholders.

Apply for this job

To top