drjobs Sr QA Automation Testing Engineer

Sr QA Automation Testing Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

New York, NY - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Title: Sr. QA Automation Testing Engineer
Location: New York City NY (Hybrid 3 days onsite)
Job Description:
  • We are seeking a highly skilled Automation and Functional Testing Engineer to join our dynamic Quality Assurance team.
  • The ideal candidate will have substantial experience in automation testing using Playwright or Selenium with a strong background in ETL/database testing and a solid understanding of API testing.
  • The candidate will be responsible for building and maintaining test suites executing endtoend functional testing performing data validation and managing codebases and test scripts.
Automation Testing:
  • Design develop and maintain robust test suites using Playwright/Selenium with Typescript/Java.
  • Implement automation frameworks for testing applications and ensure highquality deliverables.
  • Collaborate with developers to integrate automated tests into the software development lifecycle.
Functional Testing:
  • Execute endtoend functional testing across multiple environments and platforms.
  • Track and report test coverage ensuring comprehensive validation from ETL processes to UI.
  • Identify document and follow up on defects ensuring timely resolution.
ETL/Database Testing:
  • Conduct data validation and backend testing on SQL Server MySQL and NoSQL databases such as MongoDB and Cassandra.
  • Perform automation on data pipeline testing to ensure the integrity of data moving from SQL to NoSQL databases.
  • Collaborate with data engineers to validate ETL processes and data transformations.
Version Control:
  • Manage the codebase and test scripts using Git ensuring proper version control practices are followed.
  • Collaborate with team members to maintain a clean and organized repository.
Test Management:
  • Organize and manage test cases in QTest ensuring alignment with project requirements.
  • Integrate testing activities with CI/CD pipelines using Bitbucket and Bamboo.
API Testing:
  • Conduct API testing using Postman and implement automation testing for APIs.
  • Validate API responses and ensure functionality meets specifications.
Scrum and Agile Practices:
  • Participate in Agile ceremonies contributing to sprint planning daily standups and retrospectives.
  • Utilize JIRA for bug tracking and task management ensuring timely delivery of quality products.
Tools:
  • Utilize Confluence for documentation and knowledge sharing.
  • Maintain and enhance test management processes using QTest.
Qualifications:
  • Bachelors degree in Computer Science Engineering or a related field.
  • Proven experience in automation testing with Playwright/Selenium (Typescript/Java).
  • Strong programming skills in Python Java or similar languages.
  • Experience in ETL/database testing and data validation across various database technologies.
  • Familiarity with API testing tools and practices.
  • Proficiency in version control systems especially Git.
  • Experience with test management tools such as QTest.
  • Knowledge of Agile methodologies and experience using JIRA.
  • Strong analytical skills and attention to detail.
  • Excellent communication and teamwork skills.
Preferred Qualifications:
  • Experience with cloud data storage solutions (e.g. cloud buckets).
  • Familiarity with CI/CD tools like Bitbucket and Bamboo.
  • Relevant certifications in testing or quality assurance (e.g. ISTQB).

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.