Software Developer/Software Engineer in Test

منذ يوم

Dubai, Dubai, الإمارات العربية المتحدة Remotedxb دوام كامل

Responsibilities

  • Collaborate with cross-functional teams to define testing scope and project requirements
  • Design, develop, and maintain automated test scripts, frameworks, and tools
  • Develop and execute detailed test plans for software applications
  • Create and manage datasets for automated and exploratory data-driven tests using PowerShell, Bash, or SQL
  • Validate data accuracy and consistency across large datasets and systems
  • Conduct exploratory testing and analyze results to identify and document defects
  • Integrate tests into CI/CD pipelines
  • Implement performance testing strategies to identify software bottlenecks
  • Utilize Generative AI tools and stay current with QA automation trends

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent experience
  • At least 5 years of experience in software development and/or testing
  • Strong programming skills in TypeScript, Node.js, PL-SQL, or T-SQL
  • Expertise in frameworks such as Playwright, JUnit, JMeter, TestNG, and Xray
  • Experience testing relational databases like Oracle and SQL Server
  • Proficiency with Git and Jira
  • Familiarity with Jenkins and GitLab CI

Preferred Qualifications

  • Experience with API testing tools like Postman or REST-assured
  • Experience testing cloud-based applications on AWS, Azure, or Google Cloud
  • Ability to work in Agile or Scrum environments
  • Strong debugging and problem-solving skills

Benefits

  • Competitive salary and 401(k) with company match
  • Comprehensive health, dental, and vision insurance
  • Professional growth and training opportunities
  • Flexible work options and generous paid time off

About the Company

GDIT is a global technology and professional services company delivering innovative solutions to the U.S. government, defense, and intelligence communities across 50+ countries.