Software Development Engineer

Axelon

Akron, OH

JOB DETAILS
SALARY
$72.36 Per Hour
SKILLS
Agile Programming Methodologies, Application Programming Interface (API), Atlassian JIRA, Best Practices, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Data Management, Data Sets, DevOps, Eclipse IDE, Functional Testing, GitHub, Java, Mentoring, Microsoft SQL Server, Microsoft Visual Studio, Microsoft Windows Azure, Mobile Applications, Product Lifecycle, Quality Assurance Methodology, Quality Metrics, Resource Management, Risk Analysis, Scripting (Scripting Languages), Scrum Project Management and Software Development, Selenium, Software Development, Software Engineering, Software Testing, Sprint Planning, Team Player, Test Automation, Test Data, Test Plan/Schedule, Test Program, Test Scripts, Testability, Testing, Testing Servers, Web Testing
LOCATION
Akron, OH
POSTED
1 day ago

Location: Akron, OH
Duration: 6 Months

Responsibilities:

  • Collaborate with the team to understand feature requirements and translate them into functional automated test scripts.
  • Design, develop, and maintain automated test scripts using TypeScript and Playwright.
  • Integrate the test scripts into CI/CD pipelines (e.g., Azure DevOps) to ensure high-quality software delivery.
  • Test Web, API, and Mobile application interfaces.
  • Utilize SQL Server for test data management.
  • Advocate for quality across the test development lifecycle, promoting best practices in code quality, testability, and maintainability.
  • Participate in sprint planning, providing insights into test planning, risk assessment, and resource allocation for automated testing activities.
  • Facilitate the creation and maintenance of test data sets for automated testing needs.
  • Monitor and report on key testing metrics to the team and stakeholders.
  • Create automated test plans needed to test the application through the test automation framework.
  • Work closely with BAs and the development team to ensure all page objects are accounted for, and the functionality aligns with user needs.
  • Mentor and work closely with other test automation analysts and developer resources.
  • Actively participate in a collaborative work environment.

Requirements:

  • Bachelor’s degree in a quantitative discipline such as Computer Science or another related field.
  • Experience/knowledge using Azure DevOps or similar platforms like Gitlab or Jira.
  • Experience working on projects in an Agile methodology and understanding basic Scrum principles.
  • Basic experience in TypeScript programming for test automation using Playwright framework.
  • Demonstrated knowledge of testing processes, standards, and best practices.
  • Willingness to work extended hours as required.
  • Knowledge of basic research techniques.
  • A questioning attitude to learn, produce results, and develop relationships.

Preferred Skills:

  • Basic experience in Java programming for test automation using Selenium WebDriver.
  • Experience using Visual Studio Code.
  • Experience using the Eclipse IDE or IntelliJ.
  • Experience leveraging GitHub Copilot to enhance test script development efficiency.
  • Experience with BrowserStack service for automated testing.

About the Company

A

Axelon