Demo

IT Quality Analyst/ IT Automation Tester

Technogen International Company
Baltimore, MD Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/7/2025

Role : IT Quality Analyst / IT Automation Tester

Location : Primary Place of Workspace : 1800 Washington Boulevard, Baltimore MD 21230. Teleworking is permitted.- Hybrid- Local resources are preferred.

Duration : 3 years

An IT Quality Analyst / IT Automation Tester is responsible for designing, developing, and executing automated test scripts to ensure that software applications meet specified requirements and

function as expected. Below are the typical job duties of an IT Automation Tester.

Duties / Responsibilities : Include but are not limited to the following :

  • Create automated test scripts using tools such as Selenium , JUnit, TestNG, or other automation frameworks.
  • Continuously improve existing automation frameworks to increase test coverage and efficiency.
  • Follow best practices for coding, version control, and test case management to ensure high-quality automated tests.
  • Work with QA teams, developers, and business analysts to develop and implement test plans that align with project goals.
  • Identify test cases that are suitable for automation and prioritize them based on project timelines and criticality.
  • Establish a strategy for automating test cases across different layers of the application, including unit, integration, and end-to-end testing.
  • Identify issues uncovered during testing and log them in a defect tracking system (e.g., TFS, Azure Devops, JIRA, Bugzilla ).
  • Work closely with developers to reproduce, diagnose, and resolve defects.
  • Re-run automated tests to verify that defects have been fixed and that no new issues have been introduced.
  • Ensure that automated tests are integrated into CI / CD pipelines, enabling continuous testing and faster feedback loops.
  • Ensure that test environments are stable and configured correctly for automated testing.
  • Collaborate with DevOps teams to maintain and optimize CI / CD processes, ensuring smooth automation execution.
  • Collaborate with developers, business analysts, project managers, and other QA team members to ensure alignment on testing goals and methodologies.
  • Engage in Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to provide updates on automation testing progress and challenges.
  • Develop, maintain, and manage test data required for automated test execution.
  • Ensure that test data is consistent and valid across different test environments.
  • Clearly communicate test results, risks, and issues to stakeholders.
  • Research and evaluate new tools and technologies that can improve automation testing processes.
  • Install, configure, and manage automation tools and related software.
  • Keep up to date with the latest trends, tools, and technologies in test automation and software testing.Develop automated scripts for performance and load testing using tools like JMeter or LoadRunner.
  • Collect and analyze performance metrics to identify bottlenecks and optimize system performance.
  • Identify risks related to test automation, such as false positives / negatives, and work on mitigating them.
  • Suggest process improvements to reduce risks and enhance the effectiveness of automated testing.
  • Provide training and mentorship to junior testers or other team members on automation tools and best practices.
  • Share knowledge and insights on automation techniques and methodologies within the team.
  • Maintain comprehensive documentation for automated test scripts, frameworks, and test execution processes.
  • Ensure that automated test cases are documented in a test case management system and kept up to date with application changes.

Education

Bachelor's Degree : Holds a degree in Computer Science, Information Technology, Software Engineering, or a related field.

1. Relevant Coursework : Completed courses in Software Development, Software Testing, Algorithms Data Structures, and Quality Assurance.

Required Experience

1. Has 2-4 years of hands-on experience in automation testing, where they were responsible for developing, maintaining, and executing automated test scripts using tools like

Selenium, JUnit, TestNG, or similar

2. Involved in integrating automated tests into CI / CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.

3. Proficient in at least one programming or scripting language, such as Java, Python, C#, or JavaScript, used for writing automated test scripts.

4. Hands-on experience with automation tools and frameworks like Selenium, Appium, TestNG, JUnit, Cucumber, or Cypress.

5. Familiar with test management tools such as TFS, Azure DevOps, JIRA, HP ALM, TestRail, or Zephyr for tracking test cases and defects

6. Experience with version control systems like Git for managing code repositories.

7. Basic understanding of SQL and database concepts to create, manipulate, and query test data.

8. Experience with API testing tools like Postman, RestAssured, or SoapUI for automating API and web service tests.

9. Worked in Agile or Scrum teams, participating in sprints, stand-ups, and retrospectives, and aligning test activities with the Agile process.

10. Familiarity with TDD practices where test cases are written before code development begins.

11. Experience using BDD frameworks like Cucumber or SpecFlow to write test cases in Gherkin language, promoting collaboration between developers, testers, and business

stakeholders.

12. Strong analytical skills to identify test scenarios, design test cases, and diagnose issues effectively.

13. High attention to detail in creating and executing test cases, ensuring that all edge cases and scenarios are covered.

14. Ability to clearly communicate findings, issues, and solutions to both technical and non technical stakeholders.

15. Experience working in cross-functional teams, collaborating closely with developers, business analysts, and product owners.

16. Experience in conducting end-to-end automated testing for web or mobile applications, covering UI, API, and backend systems.

17. Exposure to performance testing tools like JMeter or LoadRunner for automating load and stress tests.

18. Experience in a utomating tests for multiple browsers (Chrome, Firefox, Safari) and platforms (Windows, Mac, mobile OS) to ensure compatibility.

19. Actively keeps up with the latest trends and advancements in test automation tools, techniques, and methodologies.

Preferred Experience

1. Experience in Service Now is a plus.

2. Knowledge of State Government policies and practices.

3. Knowledge of Payment Portal implementation with FMIS Integration

Hari

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a IT Quality Analyst/ IT Automation Tester?

Sign up to receive alerts about other jobs on the IT Quality Analyst/ IT Automation Tester career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$49,118 - $61,709
Income Estimation: 
$54,807 - $71,603
Income Estimation: 
$49,118 - $61,709
Income Estimation: 
$54,807 - $71,603
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$106,113 - $127,991
Income Estimation: 
$127,094 - $153,876
Income Estimation: 
$63,871 - $78,758
Income Estimation: 
$83,431 - $103,091
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Technogen International Company

Technogen International Company
Hired Organization Address Minneapolis, MN Full Time
Please Note : As of July 22, 2021, our team will require that all candidate submissions include a LinkedIn profile. Plea...
Technogen International Company
Hired Organization Address Rockville, MD Full Time
Company Description TechnoGen, Inc. (formerly known as SYSCOM Technologies) is a Proven Leader in providing full IT Serv...
Technogen International Company
Hired Organization Address Knoxville, TN Full Time
Company Description TechnoGen, Inc. (formerly known as SYSCOM Technologies) is a Proven Leader in providing full IT Serv...
Technogen International Company
Hired Organization Address Jersey, NJ Full Time
About the job OVERVIEW As a Lead Platform Engineer, you will partner with product owners, tech leads, designers, enginee...

Not the job you're looking for? Here are some other IT Quality Analyst/ IT Automation Tester jobs in the Baltimore, MD area that may be a better fit.

IT Automation Tester

Apexon, Baltimore, MD

IT Automation Tester

Mansai Corporation, Baltimore, MD

AI Assistant is available now!

Feel free to start your new journey!