← Back to jobs

US Tech Solutions Logo
Software Engineer

US Tech Solutions

 

Pittsburgh, PA, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Onsite
Openings: 1
Category: Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

Responsibilities:

  • Design, develop, test, and deploy software solutions.
  • Write clean, maintainable, and efficient Python code.
  • Develop and maintain automated testing frameworks for web and API applications.
  • Create and execute manual test cases for both UI and backend applications.
  • Perform UI, API, integration, and system testing.
  • Debug, troubleshoot, and maintain existing software applications.
  • Prepare technical documentation and testing reports.
  • Collaborate with cross-functional teams to improve software quality and delivery.
  • Manage defects, test execution, and reporting using Jira.
  • Support software releases and continuous process improvements.

Experience:

  • 4–5 years of experience in software development and test automation.
  • Minimum 3 years of hands-on Python development experience.
  • Experience developing scalable Python applications and automation utilities.
  • Experience with manual and automated software testing.
  • Experience working in Agile development environments is preferred.

Skillsets:

  • Python
  • Object-Oriented Programming (OOP)
  • Data Structures and Algorithms
  • Package Management and Dependency Handling
  • PyTest
  • unittest Framework
  • Selenium WebDriver
  • Playwright
  • UI Test Automation
  • API Testing (REST Services)
  • Integration Testing
  • System Testing
  • BDD/TDD Concepts
  • Test Data Management
  • Manual Testing
  • Jira
  • Software Development
  • Application Development
  • Software Design
  • Release Management
  • Process Improvement
  • Problem Solving
  • User Experience (UX) Awareness

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs