- Design, develop, and maintain robust test automation frameworks for complex systems using Python, with a primary focus on pytest.
- Build modular, reusable, and scalable automation solutions that replace repetitive manual testing workflows.
- Automate end-to-end testing for APIs, databases, and system integrations, utilizing pytest fixtures and hooks for efficient test setup, teardown, and custom execution behavior.
- Implement advanced Python programming concepts such as decorators, context managers, iterators, and generators to build efficient and maintainable automation components.
- Collaborate with software development and product teams to align automation efforts with technical requirements and business objectives.
- Use pytest parametrization to increase test coverage and reduce redundancy by efficiently testing multiple input sets and edge cases.
- Integrate automated test suites within CI/CD pipelines using tools such as Jenkins or GitHub Actions, ensuring continuous validation with every code change.
- Debug and enhance automation frameworks, addressing issues related to Python concurrency (asyncio, threading) and exception handling to improve test resilience.
- Continuously refine test strategies and processes to ensure automation remains effective, maintainable, and extensible over time.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience, with strong expertise in Python programming.
- Advanced proficiency in pytest, including the creation and management of fixtures, hooks, and parametrized test executions.
- Deep understanding of advanced Python concepts, including:
- Decorators: Enhancing or modifying function behavior.
- Context Managers: Resource management using the with statement.
- Iterators and Generators: Efficient handling of large or complex data sets.
- Inheritance: Designing flexible and maintainable frameworks.
- Exception Handling: Implementing custom handlers for robust and fault-tolerant testing.
- Hands-on experience with REST API testing, JSON schema validation, and HTTP protocols.
- Solid understanding of RDBMS concepts (preferably MySQL) with experience writing and optimizing queries for test validation.
- Experience integrating tests with version control and CI/CD pipelines using Git, Jenkins, or GitHub Actions.
- Strong debugging and problem-solving skills, with the ability to work in Agile, cross-functional environments.
-
Software Engineer/Senior Software Engineer
2 weeks ago
Only for registered members Chennai++Imersive is looking for a software engineer to join our team. At Imersive you will work closely with our client brands. You will design and architect solutions write software to realize those solutions and operationalize it for end users.+ +Bachelor's Degree in Computer Scienc ...
-
Software Engineer/Senior Software Engineer
2 weeks ago
Only for registered members Chennai, Tamil NaduWe are looking for software engineers to join our team at Imersive. You will design and architect solutions and ensure software quality. · Bachelor's Degree in Computer Science (or related field) · Software Engineer role: 3 to 6 years of relevant experience; Senior Software Engin ...
-
Software Engineer
3 weeks ago
Only for registered members ChennaiYou participate in the complete product development cycle starting from analysis, architecture, design, coding, unit, integration and system testing of software. · ...
-
Software Engineer
5 days ago
Only for registered members ChennaiThis role offers an exciting new career challenge for a driven Software Engineer with experience in Java 17, Spring Boot and Microservices. · ...
-
Software Engineer
4 days ago
confidential Chennai Full timeKLA is seeking a skilled Software Engineer to join our team. · This role is ideal for a professional with expertise in C/C++ and Linux development, · focusing on performance engineering, · debugging, · and building fault-tolerant, · scalable software in distributed environments. ...
-
Software Engineer
1 month ago
Only for registered members Chennai, Tamil NaduWe are seeking a Software Engineer (I) - Established Senior Engineer to join our team in Chennai. The successful candidate will design, develop, test and maintain software applications and products to meet customer needs. · ...
-
Software Engineer
4 days ago
confidential Chennai Full timeThis is an interesting and exciting opportunity to be a part of the software development team that is redefining Data Center switching. · ...
-
Software Engineer
4 days ago
confidential Chennai Full timeEmployees in this job function are responsible for designing developing testing and maintaining software applications and products to meet customer needs both on-prem and cloud native. · ...
-
Software Engineer
4 days ago
Only for registered members ChennaiTekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. · ...
-
Software Engineer
1 month ago
Only for registered members ChennaiA software engineer will deliver new cutting edge product features and own design/implementation of the code that drives our products. · ...
-
Software Engineer
4 days ago
confidential Chennai Full timeKLA is seeking a skilled Software Engineer to join our team. · ...
-
Software Engineer
4 days ago
confidential Chennai Full timeThis role is for the Senior Software Engineer in the FCE Renewals Abstraction layer space. As a Senior Software Engineer: · Explore and investigate the latest Technology and tooling recommended to the organisation to form a recommendation and implementation strategy. · ...
-
Software Engineer
5 days ago
Only for registered members ChennaiJoin us as a Software Engineer to take on an exciting new career challenge day-to-day you'll be engineering and maintaining innovative customer-centric high-performance secure and robust solutions hone your existing technical skills advance your career while building a wide netwo ...
-
Software Engineer
1 month ago
Only for registered members Chennai, Tamil NaduTekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the ...
-
Software Engineer
3 weeks ago
Only for registered members ChennaiTekWissen is a global workforce management provider throughout India and many other countries in the world. The below client is a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the ...
-
Software Engineer
3 days ago
Only for registered members ChennaiThis is an opportunity for a driven Software Engineer to take on an exciting new career challenge. · At least three to five years of hands-on experience in Java 17, · Spring Boot,JPA/Hibernate,Microservices,and solid understanding of design patterns · and OAuth 2.0 security · ...
-
Software Engineer
2 weeks ago
Only for registered members Chennai, Tamil NaduWe are looking for a talented engineer to join our technology team at Chennai. · ...
-
Software Engineer
1 month ago
Only for registered members Chennai, Tamil NaduDesigning, developing and maintaining software applications and products to meet customer needs.Engage with customers to deeply understand their use-cases. · Solve complex problems by designing and delivering using various tools · ...
-
Software Engineer
3 weeks ago
Only for registered members Chennai, Tamil NaduTekWissen is a global workforce management provider throughout India and many other countries in the world. · ...
-
Software Engineer
1 month ago
Only for registered members ChennaiThe Software Engineering role specializes in planning, documenting technical requirements, crafting, · developing and testing all software systems and applications for the firm.Your Primary Responsibilities: · ...
-
Software Engineering
1 month ago
Only for registered members ChennaiThe minimum requirements we seek are 5+ years experience in Software Engineering and Bachelors degree in computer science or equivalent experience. · In-depth experience with developing for and deploying to cloud platforms (e.g. GCP, Azure,AWS) · ...
Automation Software Engineer - Chennai - confidential
Description
Responsibilties:
Required Skills & Experience:
-
Software Engineer/Senior Software Engineer
Only for registered members Chennai
-
Software Engineer/Senior Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Full time confidential- Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai, Tamil Nadu
-
Software Engineer
Only for registered members Chennai
-
Software Engineering
Only for registered members Chennai