Job Description
Job Description:
Client seeks a Software Development Engineer in Test for the Bureau of Technology Development and Systems (BTDS). Reporting directly to the Deputy Director of BA, QA and UX, you will be responsible for creating test procedures for our Web & Mobile Applications. You will understand Applications in-depth and design automated tests to validate their functionality & performance. You will need a passion to find bugs and try to break an application.
Responsibilities:
· Collaborate with product, engineering, and other domain teams to understand features, develop, and automate test cases, improve product quality, and shorten release time from dev to production.
· Coordinating and driving E2E testing with cross-domains.
· Being able to identify the manual processes and solve through automation.
· Working with software engineers to understand product architecture and features.
· Documenting and track bugs to closure.
· Create and maintain data scenarios to support test plans and test cases.
Qualifications:
· Bachelor's Degree, Computer Science or similar, plus 8+ years of programming experience
· Experience using automation tools such as Selenium, Appium, Cypress, Playwright or Microfocus QTP/UFT
· Experience writing code using Java, JavaScript, and other similar languages including HTML & CSS.
· Experience with using defect management, test management tools, modern source control tools (Git/GitHub).
Preferred Skills:
· Experience in Continuous Integration and Continuous Deployment (CI/CD)
· Experience creating strategies to cover vendor integrations.
· Excellent SQL knowledge with the ability to write complex queries for validation as well as review stored procedures for verification.
· Excellent analytical skills.