What are the responsibilities and job description for the IT Quality Analyst - Quality Assurance Specialist position at Keanesoft?
Job Details
Job Title: IT Quality Analyst - Quality Assurance Specialist - In-person interview
Location: Baltimore, Maryland/Hybrid (Teleworking is permitted, three (3) days per week, with Wednesday as a Mandatory in-office day.)
Duration: Long Term
Mode of Interview: In-person
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.
Work with QA teams, developers, and business analysts to develop and implement test
plans that align with project goals.
Identify issues uncovered during testing and log them into a defect tracking system (e.g.,
TFS, Azure Devops, JIRA, Bugzilla).
Ensure that automated tests are integrated into CI/CD pipelines, enabling continuous
testing and faster feedback loops.
Collaborate with DevOps teams to maintain and optimize CI/CD processes, ensuring
smooth automation execution.
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.
Install, configure, and manage automation tools and related software.
Develop automated scripts for performance and load testing using tools like JMeter or
LoadRunner.
Suggest process improvements to reduce risks and enhance the effectiveness of
automated testing.
Education
Bachelor s Degree: Holds a degree in Computer Science, Information Technology, Software
Engineering, or a related field.
Relevant Coursework: Completed courses in Software Development, Software Testing,
Algorithms Data Structures, and Quality Assurance.
Required Experience
They have 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.
Involved in integrating automated tests into CI/CD pipelines using tools like Jenkins, GitLab CI,or CircleCI.
Proficient in at least one programming or scripting language, such as Java, Python, C#, or
JavaScript, used for writing automated test scripts.
Hands-on experience with automation tools and frameworks like Selenium, Appium, TestNG,JUnit, Cucumber, or Cypress.
Familiar with test management tools such as TFS, Azure DevOps, JIRA, HP ALM, TestRail, orZephyr for tracking test cases and defects.
Experience with version control systems like Git for managing code repositories.
Basic understanding of SQL and database concepts to create, manipulate, and query test data.
Experience with API testing tools like Postman, RestAssured, or SoapUI for automating API and web service tests.
Worked in Agile or Scrum teams, participating in sprints, stand-ups, and retrospectives, and aligning test activities with the Agile process.
Familiarity with TDD practices where test cases are written before code development begins.
Experience using BDD frameworks like Cucumber or SpecFlow to write test cases in Gherkin language, promoting collaboration between developers, testers, and business stakeholders.
Strong analytical skills to identify test scenarios, design test cases, and diagnose issues effectively.
High attention to detail in creating and executing test cases, ensuring that all edge cases and scenarios are covered.
Ability to clearly communicate findings, issues, and solutions to both technical and non-technical stakeholders.
Experience working in cross-functional teams, collaborating closely with developers, business analysts, and product owners.
Experience in conducting end-to-end automated testing for web or mobile applications, covering UI, API, and backend systems.
Exposure to performance testing tools like JMeter or LoadRunner for automating load and stress tests.
Experience in automating tests for multiple browsers (Chrome, Firefox, Safari) and platforms (Windows, Mac, mobile OS) to ensure compatibility.
Actively keeps up with the latest trends and advancements in test automation tools, techniques,and methodologies.
Preferred Experience
Experience in Service Now is a plus.
Knowledge of State Government policies and practices.
Knowledge of Payment Portal implementation with FMIS Integration
Best way to reach me our: