← Back to jobs
Columbia, MD, USA
No related jobs found
Required Skills
• 8-10 years of experience in a technical discipline, 5 of which must be in automated software testing with core framework development.
• Experience with test automation framework architectural design
• Experience with Object Oriented Design, and extensive use of programing languages ( Java, JavaScript, SQL/PL-SQL)
• Strong experience with Selenium, Cucumber and BDD Framework
• Strong Knowledge in Mobile test automation (eg: Appium)
• Experience in Webservices test automation using tools like Soap UI
• Experience with relational database management systems (e.g. MS SQL Server, DB2, Oracle,) Proven proficiency with: SQL and PL/SQL
• Proven experience to create, maintain and run complex database queries.
• Proven experience with Agile and Waterfall software development life cycle (SDLC) models
• Experience in multiple environments and/or on multiple operating systems (i.e., Windows, Linux, UNIX, Mainframe) and technologies (.Net, Web technologies, etc.)
• Ability to work independently and effectively in small teams is necessary, and to handle multiple tasks in a fast-paced environment
• Individual must demonstrate initiative, work well independently as well as a contributing member of a team.
• Should be well organized and detail oriented as well as possessing good written and oral communication skill
Required Skills (Must Have)- This was discussed during our vendor call:
• Min of 5+ years of experience in Software Quality Assurance and Test Automation.
• Strong programming skills in Java.
• Hands-on experience with TypeScript.
• Strong experience with Selenium WebDriver, Karate Framework, and Playwright.
• Playwright with TypeScript automation framework development.
• BDD/TDD framework experience.
• Experience building and maintaining automation frameworks from scratch.
• Hands-on experience with Cloud platforms (AWS, Azure, or GCP).
• Strong SQL and Database Testing skills with the ability to write complex queries for data validation and backend testing.
• Experience with API testing using RESTful services.
• Experience with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
• Strong understanding of Agile/Scrum development methodologies.
• Experience with Git and version control systems.
Key Responsibilities
• Design, develop, and maintain scalable automated test frameworks and test suites.
• Create and execute UI, API, regression, integration, and end-to-end automated tests.
• Develop automation scripts using Java, TypeScript, Selenium, Karate, and Playwright.
• Perform database validation and backend testing using complex SQL queries.
• Validate cloud-hosted applications, services, and microservices.
• Integrate automated test execution into CI/CD pipelines.
• Analyze test results, identify defects, and collaborate with developers to resolve issues.
• Participate in test planning, estimation, and quality improvement initiatives.
• Ensure adherence to QA standards, best practices, and automation strategies.
Preferred Qualifications
• Experience testing microservices-based architectures.
• Knowledge of performance and security testing.
• Familiarity with NoSQL databases.
• Experience working in enterprise-scale Agile environments.
Nice-to-Have Skills
• Test reporting and monitoring tools.
• Cloud-native testing and DevOps practices
Bachelor's degree
No related jobs found
← Back to jobs