Designation: Senior Test Engineer
Skills: Manual Testing, API, Selenium
Qualification: B.E./B. Tech – CSE/E&TC/EC or equivalent
Experience: 3+ Years
Roles & Responsibilities:
- Develop and implement effective test strategies, test plans, and test cases based on project requirements and technical specifications for web-based applications.
- Design, develop, and maintain automated test scripts and frameworks for web application testing using industry-standard automation tools.
- Perform functional, integration, regression, and performance testing to validate web application 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 for web applications.
- 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 web application testing, synthetic API testing, and AWS cloud testing.
- Mentor and provide guidance to junior team members, assisting them in enhancing their technical skills and knowledge.
- Proven experience 4+ years working as a Test Engineer, with a focus on web application testing, synthetic API testing, and AWS cloud testing.
- Strong proficiency in web application testing concepts, methodologies, and tools (e.g., Selenium, Cypress, etc.).
- In-depth understanding and hands-on experience with synthetic API testing tools (e.g., Postman, SoapUI, etc.) and related concepts.
- Experience in testing web applications 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.