What are the responsibilities and job description for the Python Automation tester position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, DTEL Engineering & Consultants Inc, is seeking the following. Apply via Dice today!
Key Responsibilities
End-to-End Testing (SIT, UAT & Performance)
Key Responsibilities
End-to-End Testing (SIT, UAT & Performance)
- Take formal handover of tested product builds from the engineering / QA teams.
- System Integration Testing (SIT): Plan and execute SIT to validate data integrity between the WMS and Grey Orange, identifying gaps / latency in seamless communication and functional flows.
- User Acceptance Testing (UAT): Translate operational warehouse scenarios into executable test cases; ensure all process flows / functionalities / safety requirements are functioning as per FSD, lead customer super-user training and manage the sign-off process.
- Performance & Scalability: Execute stress and volume testing to validate critical KPIs such as Units Per Hour (UPH), R2R, Nav efficiency, robot utilization, and peak load handling, latency during seasonal spikes.
- Cutover Management: Provide onsite and remote support during the critical go-live phase, monitoring system health and troubleshooting live exceptions.
- Hypercare: Drive the resolution of post-launch defects, analyzing Google Cloud Platform logs and system metrics to ensure operational stability.
- Support: Act as the primary technical point of contact for the client s operations team during the transition to steady-state
- Knowledge Transfer: Create SOPs and technical documentation to ensure a smooth transition to the long-term support teams.
- Hands-on Experience in Quality Assurance with Test Cases, Plan and Test Strategy creation (Manual and Automation)
- Strong understanding of SDLC, STLC, SIT, HAT, and UAT
- Hands-on experience with test case creation and execution.
- Hands-on experience with testing tools and frameworks such as Selenium, JUnit, TestNG, Appium, Cucumber, or Pytest.
- Unix/Linux: Log analysis, command-line debugging, system checks
- SQL: Writing queries for data validation and issue investigation
- Python: Executing and debugging scripts used for testing or automation
- Experience debugging end-to-end system issues in integrated environments.
- Knowledge of Retail or Supply Chain industry will be an added benefit
- Strong problem-solving skills and attention to details
- Problem-Solving: A "hacker" mindset capable of debugging issues across software, network, and physical hardware layers.
- Communication: Ability to explain complex AI-driven logic to both technical engineers and non-technical warehouse floor managers.
- Resilience: Comfortable working in fast-paced, mission-critical environments under tight deadlines.
- Mobility: Willingness to travel to customer sites as required by project phases (approx. 50 80%).