Senior Software Engineer
Intech Creative Services · Hyderabad
Collected role description
seeking a dynamic and detail-oriented Software Development Engineer in Test(SDET) with a passion for innovation and excellence in software testing with 4-7 Years of overall experience . The ideal candidate will be proficient in automation frameworks like Playwright, selenium and have hands-on experience with shell scripting, BDD framework, and possess a strong understanding of AWS services. The candidate will be responsible for testing both UI components , Backend, APIs, Batch jobs and automating end-to-end workflows, and contributing to process improvements and documentation.
Key Responsibilities
- Design, develop, and maintain robust automation test suites using Playwright, shell scripting.
- Perform functional, regression, and integration testing across UI, Database, Batch jobs and AWS resources.
- Collaborate with cross-functional teams to understand requirements and ensure high-quality deliverables.
- Automate complex end-to-end workflows and continuously improve test coverage.
- Coordinate End-to-End testing across different product and domain teams
- Support CI/CD pipelines and integrate automated tests into the development lifecycle.
- Contribute to and maintain testing documentation, standards, and best practices
- Participate in code reviews and provide feedback to improve quality and maintainability.
- Innovate and propose new approaches to enhance automation efficiency and effectiveness.
- Document the design, steps, and usage of automation workflows clearly.
Provide user guides or runbooks for automated processes to ensure maintainability and knowledge sharing within the team.
- Document and Track test artifacts inappropriate applications – Jira, source-code control (test automation scripts)
- Maintain tools used in test development, including source control, test management, and release systems
- Develop and maintain requirements traceability matrices
- Communicate any obstacles to raise awareness and avoid project impediments and overall project timeline disruption
- Perform manual testing as required Required Qualification: BE/B.Tech in any relevant stream
- 4+ years of experience in QA automation, with a strong focus on modern frameworks.
- Strong in programming with java or python
- Strong in shell scripting
- Experience with JavaScript/TypeScript
- Experience Database queries
- Experience with Linux environment
- Experience in testing Backend, APIs and web-based UI applications.
- Experience in JMeter or any other performance testing tools.
- Solid understanding of AWS services
- Familiarity with CI/CD tools like Jenkins, GitHub Actions, or GitLab CI.
- Excellent analytical and problem-solving skills with a keen eye for detail.
- Strong communication skills and ability to work in a fast-paced, agile environment.
- Experience with test management tools (e.g., JIRA, TestRail) and bug tracking systems
- Must familiar with agile methodologies Preferred Qualification:
- AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
- Exposure to performance testing with tool like JMeter
- Knowledge of containerization tools like Docker
- Exposure to security testing and accessibility testing practices.
- Exposure any ETL tool
- AI/Generative AI: Knowledge of generative AI and LLMs.
Hands-on experience using the OpenAI API (or similar AI/ML APIs) to build applications or prototypes.
Collected experience requirement
5-8 years