IT Automation Tester/IT Quality Analyst
Baltimore MD 21230.
Work Hybrid 3 days a week Must be in the office on Wednesdays. Need local/DMV areas resources who can commute to the clients office
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 highquality 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 endtoend testing.
- Identify issues uncovered during testing and log them into a defect tracking system (e.g. TFS Azure Devops JIRA Bugzilla).
- Work closely with developers to reproduce diagnose and resolve defects.
- Rerun 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 standups 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.
Required Experience
- They have 24 years of handson 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.
- Handson 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 or Zephyr 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 standups 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 the 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 nontechnical stakeholders.
- Experience working in crossfunctional teams collaborating closely with developers business analysts and product owners.
- Experience in conducting endtoend 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
Thanks & Regard
Moumitha Dhali
Talent Acquisition Specialist
Phone:
Email: