Designation: Senior Test Engineer
Skills: Automation Testing, Python, API, AWS
Qualification: B.E./B. Tech – CSE/E&TC/EC or equivalent
Location: Pune
Experience: 3+ Years
Roles & Responsibilities:
- Develop and implement effective test strategies, test plans, and test cases based on project requirements and technical specifications.
- Design, develop, and maintain automated test scripts and frameworks for various applications and systems using industry-standard automation tools.
- Perform functional, integration, regression, and performance testing to validate software functionalities and ensure system stability.
- Conduct synthetic API testing to simulate real-world usage scenarios and evaluate system performance under different conditions.
- Collaborate with cross-functional teams to identify and document test scenarios, acceptance criteria, and test data requirements.
- Perform testing in AWS cloud environments, including infrastructure testing, serverless architecture testing, and cloud service integration testing.
- Identify, report, and track software defects, ensuring timely resolution and validation of bug fixes.
- Analyze test results, generate test reports, and provide insights and recommendations for improving software quality.
- Stay updated with industry best practices, emerging trends, and advancements in automation testing, synthetic API testing, and AWS cloud testing.
Essential Skills:
- Proven experience 4+ years working as a Test Engineer, with a focus on automation testing, synthetic API testing, and AWS cloud testing.
- Strong proficiency in at least one automation testing tool (e.g., Selenium, Cypress, Appium, etc.) and experience in developing and maintaining test scripts.
- In-depth understanding and hands-on experience with synthetic API testing tools (e.g., Postman, SoapUI, etc.) and related concepts.
- Experience in testing applications and services deployed on AWS cloud platforms.
- Strong knowledge of test methodologies, test case design, and test execution.
- Familiarity with Agile/Scrum methodologies and experience working in an Agile development environment.
- Solid understanding of CI/CD principles and experience with CI/CD tools (e.g., Jenkins, GitLab CI/CD, etc.).
- Proficiency in programming languages (e.g., Java, Python, etc.) for test automation and scripting.
- Excellent analytical and problem-solving skills, with the ability to troubleshoot issues and identify root causes effectively.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.