What are the responsibilities and job description for the Software Engineer in Test (Selenium / Python) position at Digipulse Technologies, Inc?
About Digipulse
Digipulse Technologies, Inc (DTI) is a software solutions company offering focused IT services to fortune 1000 clients. We provide services in enterprise application development, system integration & support services for Insurance, Financial, Hospitality, Telecommunication, Pharmaceutical & Banking sectors.
About the Role
- 10 years of quality engineering experience with complex enterprise web applications and APIs, including test analysis, design, development, execution, defect tracking, and reporting.
- B.S. in Computer Science, Engineering, Mathematics, or equivalent experience.
- Experience and/or knowledge of both QA Engineering and Software Development.
- Experience using a Selenium / Serenity automation framework (Java based) is required. Playwright experience is also preferred but not required.
- Proficiency with professional software development skills and practices: Coding standards, code reviews, source control, build processes, design patterns, Object-Oriented Design and Development, Software design principles.
- Experience with Agile software development methodology using Scrum.
- Experience with GitHub Copilot or other generative AI tools to increase efficiency and quality.
- SQL and NoSQL database experience.
- BDD experience or familiarity – Gherkin experience is a plus but not required.
- Familiarity with Continuous Integration and Deployment.
- Participate in understanding and refinement of User Stories, QA related tasks and test cases, functional automation, and product demos.
- Log defects/issues and work with team members to ensure resolution.
- Participate in production release deployment verification on a regular cadence.
- Strong communications and problem-solving skills, and a strong team-player.
If you are interested for this role, Please drop us a Mail @ .