Ahmedabad, IND
53 days ago
Senior Engineer - Python Automation Testing
**Position:** Senior Engineer - Python Automation Testing **Job Description:** **Required Skills and Qualifications:** **Experience:** + 5-12 years of hands-on experience in software testing, with a strong focus on automation testing using Python and Embedded device. **Technical Skills:** + **API Testing with Python:** Solid experience in testing APIs using Python, including creating and executing test cases, validating responses, and handling error scenarios. + **Version Control & Collaboration Tools:** + **Git:** Proficient in using Git for version control, with experience in pull request reviews from a testing perspective to ensure test cases and code changes align with project requirements. + **Jenkins:** Hands-on experience using Jenkins from a test automation perspective, including managing test execution in continuous integration pipelines and troubleshooting test failures. + **Bitbucket:** Familiarity with Bitbucket for code and test repository management, collaborating with the development team in reviewing pull requests and merging changes. + **Test Management & ALM Tools:** Experience working with test management and Application Lifecycle Management (ALM) tools to track and manage test cases, defects, and test execution results. + **Manual Testing Experience:** Strong background in manual testing at both the **local** and **system level** , understanding the full lifecycle of testing from test design to execution and defect tracking. **Testing Methodologies & Concepts:** + **Agile/Scrum Environment:** Experience working in Agile or Scrum methodologies, contributing to sprint planning, test execution, and collaborating with cross-functional teams in iterative development cycles. + **Embedded Linux Testing:** Experience testing applications and systems in an **Embedded Linux** environment, with a focus on testing embedded systems, hardware/software interfaces, and resource constraints in the test design. + **gRPC Testing:** Proficiency in testing gRPC (Google Remote Procedure Call) services from a testing perspective, including validating service communication and performance. + **Networking Protocols & Test Design:** A strong understanding of networking protocols (TCP/IP, UDP, HTTP, etc.) and how they relate to designing network-related tests, ensuring effective testing of network connectivity, data transmission, and error handling. + **REST API Testing:** Solid experience in designing and executing **REST API tests** , validating RESTful services, response codes, and handling different HTTP methods (GET, POST, PUT, DELETE, etc.). + **Behavior-Driven Development (BDD) Concepts:** Familiarity with **Squish** or similar BDD tools for automated testing, including writing test scenarios in Gherkin syntax and using tools to automate test scripts based on business requirements. **Desirable Skills (Nice to Have):** + **BDD Framework Experience:** Hands-on experience with Behavior-Driven Development (BDD) tools like **Squish** , **Cucumber** , or similar frameworks to define and automate tests from a business-user perspective. + **Experience in Test Automation for Complex Systems:** Exposure to automating tests for complex systems such as embedded devices or distributed networks, ensuring comprehensive coverage for various scenarios and configurations. **Why Join Us?** + Opportunity to work with cutting-edge automation technologies in a collaborative and innovative environment. + Competitive salary and benefits package. + Career growth opportunities in a fast-paced and dynamic industry. + A strong focus on work-life balance and employee well-being. **Location:** IN-GJ-Ahmedabad, India **Time Type:** Full time **Job Category:** Engineering Services Arrow Electronics, Inc.'s policy is to provide equal employment opportunities to all qualified employees and applicants without regard to race, color, religion, age, sex, marital status, gender identity or expression, sexual orientation, national origin, disability, citizenship, veran status, genetic information, or any other characteristics protected by applicable state, federal or local laws. Our policy of equal employment opportunity and affirmative action applies to all employment decisions personnel policies and practices, or programs.
Por favor confirme su dirección de correo electrónico: Send Email