Epicareer Might not Working Properly
Learn More
R

Quality Assurance Engineer

Salary undisclosed

Apply on

Availability Status

This job is expected to be in high demand and may close soon. We’ll remove this job ad once it's closed.


Original
Simplified

Job Title: Quality Assurance Engineer Location: Dallas, TX, Hybrid Employment Type: W2 Only Duration: 12+ Months

Job Overview:
We are seeking a Quality Assurance Engineer to join our team, focused on ensuring the quality, reliability, and performance of software products. The ideal candidate will have experience in both manual and automated testing, with a strong technical background in web technologies, source control, and database management systems. The QA Engineer will be responsible for developing automated test scripts, creating test plans, and collaborating with development teams to ensure quality standards are met across the software development lifecycle.

Key Responsibilities:

  • Develop, execute, and maintain both manual and automated test plans and test cases for software validation.
  • Design and implement automated test scripts using appropriate testing frameworks and tools.
  • Perform functional, regression, and performance testing on web applications and APIs.
  • Collaborate with developers and product teams to identify defects, suggest improvements, and ensure high-quality releases.
  • Use issue-tracking systems like JIRA and Bugzilla to document, track, and resolve bugs.
  • Work with MS SQL Server and Oracle databases to validate data integrity and back-end processes.
  • Conduct testing across various platforms, including Windows and Mac operating systems.
  • Leverage web technologies such as Java, JSP, AJAX, JavaScript, CSS, XHTML, and web APIs for testing purposes.
  • Automate UI and API tests using tools like Selenium, JUnit, TestNG, or other automation frameworks.
  • Utilize source control systems like TFS and Perforce to manage code versions and deployment processes.
  • Ensure continuous integration and testing automation are part of the development pipeline using CI/CD tools.
  • Collaborate in an agile environment, participating in sprint planning and retrospectives.
  • Ensure compliance with company quality standards and best practices.
  • Provide detailed reports on testing results, including suggestions for improvement or problem resolution.

Required Qualifications:

  • Bachelor s degree in Computer Science, Information Systems, or a related field.
  • 12+ year of relevant experience in quality assurance or software testing.
  • Experience with automation testing tools such as Selenium, JUnit, TestNG, or similar frameworks.
  • Experience with issue-tracking systems like JIRA and Bugzilla.
  • Knowledge of databases including MS SQL Server and Oracle.
  • Proficiency in testing across different operating systems, such as Windows and Mac.
  • Familiarity with web development technologies like Java, JSP, AJAX, JavaScript, CSS, and XHTML.
  • Experience working with source control tools such as TFS and Perforce.
  • Experience with Aurelia or similar front-end frameworks.
  • Hands-on experience with automation frameworks and CI/CD tools (e.g., Jenkins, GitLab CI).
  • Familiarity with Agile methodologies and tools.
  • Strong attention to detail, with the ability to identify issues and recommend solutions.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job