Company Description
Tekskills Inc., founded in 2003, is a global technology consulting and development company headquartered in the US. With a staff of 870+ experts, we specialize in core IT solution development, digital transformation, and IT infrastructure management. Our portfolio includes highly reliable products and services, and we partner with Fortune 500 companies worldwide.
Job Title: Automation Engineer QA
Experience: 5 - 8 years
Job Location Hyderabad and WFO
NP: Immediate
Preferred Qualifications:
- Certification in software testing or Azure DevOps.
- Solid understanding of CI/CD principles and best practices
- Understanding of cloud platforms (e.g., Azure, AWS, GCP).
Job Description:
We are seeking a highly skilled and experienced Automation Engineer QA to join our dynamic team. The ideal candidate will have a strong background in C# and Azure DevOps, with the ability to manage deployments and maintain lower environments. This role involves working closely with development, operations, and QA teams to ensure the highest quality software delivery.
Key Responsibilities:
- Develop, maintain, and execute automated test scripts using C# to ensure software quality and performance.
- Collaborate with development teams to design and implement test automation frameworks and tools.
- Manage and maintain lower environments, ensuring they are stable and available for testing.
- Implement and manage CI/CD pipelines using Azure DevOps for automated build, test, and deployment processes.
- Perform code reviews, debugging, and troubleshooting to identify and resolve issues.
- Work closely with QA, DevOps, and development teams to ensure seamless integration and delivery of software.
- Monitor and analyze test results, providing detailed reports and recommendations for improvements.
- Ensure compliance with best practices and industry standards for software testing and quality assurance.
- Participate in Agile/Scrum ceremonies, contributing to sprint planning, retrospectives, and daily standups.
- Stay UpToDate with the latest industry trends, tools, and technologies to continuously improve the testing process.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5-8 years of experience in software testing and quality assurance.
- Strong proficiency in C# and experience with automated testing frameworks (e.g., Selenium, NUnit, xUnit, RestSharp).
- Extensive experience with Azure DevOps, including pipeline creation, configuration, and management.
- Proven experience in managing deployments and maintaining lower environments.
- Solid understanding of CI/CD principles and best practices.
- Experience with version control systems (e.g., Git) and branching strategies.
- Strong analytical and problem-solving skills, with attention to detail.
- Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
- Knowledge of Agile/Scrum methodologies.
- Preferred Qualifications:
- Certification in software testing or Azure DevOps.
- Experience with other programming languages and automation tools.
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Understanding of cloud platforms (e.g., Azure, AWS, GCP).
- Knowledge of performance testing tools and techniques.
Interested candidates please share your resume to [Confidential Information]