Role: Automation Developer-API tester
Location: Arlington TX (Hybrid)
Type: Contract
Day to Day job Duties:
- Design and develop automated test scripts using Selenium WebDriver and C# for web-based financial applications
- Create and maintain BDD (Behavior-Driven Development) test scenarios using SpecFlow and Gherkin syntax
- Build and enhance Page Object Model (POM) framework components for improved test maintainability
- Develop data-driven test scenarios with dynamic test data management
- Integrate API testing with UI automation for end-to-end validation
- Implement CI/CD pipeline integration for automated test execution
- Collaborate with QA Business Analysts and Development teams to understand requirements and translate them into automated test cases
- Maintain and refactor existing test automation codebase for scalability and performance
- Create comprehensive test documentation and reports
- Troubleshoot test failures and identify root causes (application bugs vs. test script issues)
- Mentor junior automation engineers on best practices and framework design
Basic Qualifications:
Technical Skills:
- Must have minimum of 5 years of experience in all the below areas.
Programming Languages:
- Strong proficiency in C# (.NET 6/8)
- Experience with object-oriented programming principles
Test Automation:
- Hands-on experience with Selenium WebDriver
- Expertise in Page Object Model (POM) design pattern
- Experience with SpecFlow or similar BDD frameworks (Cucumber Behave)
- Proficiency in writing Gherkin feature files and step definitions
API Testing:
- Experience with RESTful API testing
- 2Knowledge of JSON manipulation ( or )
- 3Understanding of HTTP protocols and web services
Development and Testing Tools:
- Visual Studio 2022 or similar IDE
- Git version control (Azure DevOps preferred)
- NuGet package management
- Postman
- Soap UI
- Karate Lab
- Strong analytical and problem-solving abilities
- Excellent communication skills for cross-functional collaboration
- Attention to detail and commitment to quality
- Ability to work independently and manage multiple priorities
- Proactive approach to identifying process improvements
Degree: Bachelors in computer science OR equivalent work experience.
- Nice to Have; (But not a must):
- Knowledge of agile/scrum methodologies
Role: Automation Developer-API tester Location: Arlington TX (Hybrid) Type: Contract Day to Day job Duties: Design and develop automated test scripts using Selenium WebDriver and C# for web-based financial applications Create and maintain BDD (Behavior-Driven Development) test scenarios using Spec...
Role: Automation Developer-API tester
Location: Arlington TX (Hybrid)
Type: Contract
Day to Day job Duties:
- Design and develop automated test scripts using Selenium WebDriver and C# for web-based financial applications
- Create and maintain BDD (Behavior-Driven Development) test scenarios using SpecFlow and Gherkin syntax
- Build and enhance Page Object Model (POM) framework components for improved test maintainability
- Develop data-driven test scenarios with dynamic test data management
- Integrate API testing with UI automation for end-to-end validation
- Implement CI/CD pipeline integration for automated test execution
- Collaborate with QA Business Analysts and Development teams to understand requirements and translate them into automated test cases
- Maintain and refactor existing test automation codebase for scalability and performance
- Create comprehensive test documentation and reports
- Troubleshoot test failures and identify root causes (application bugs vs. test script issues)
- Mentor junior automation engineers on best practices and framework design
Basic Qualifications:
Technical Skills:
- Must have minimum of 5 years of experience in all the below areas.
Programming Languages:
- Strong proficiency in C# (.NET 6/8)
- Experience with object-oriented programming principles
Test Automation:
- Hands-on experience with Selenium WebDriver
- Expertise in Page Object Model (POM) design pattern
- Experience with SpecFlow or similar BDD frameworks (Cucumber Behave)
- Proficiency in writing Gherkin feature files and step definitions
API Testing:
- Experience with RESTful API testing
- 2Knowledge of JSON manipulation ( or )
- 3Understanding of HTTP protocols and web services
Development and Testing Tools:
- Visual Studio 2022 or similar IDE
- Git version control (Azure DevOps preferred)
- NuGet package management
- Postman
- Soap UI
- Karate Lab
- Strong analytical and problem-solving abilities
- Excellent communication skills for cross-functional collaboration
- Attention to detail and commitment to quality
- Ability to work independently and manage multiple priorities
- Proactive approach to identifying process improvements
Degree: Bachelors in computer science OR equivalent work experience.
- Nice to Have; (But not a must):
- Knowledge of agile/scrum methodologies
View more
View less