(352) FASTTEK | (352) 327-8835
FASTTEK GLOBALpowered by Fast Switch - Great Lakes
info@fasttek.com
(352) FASTTEK | (352) 327-8835
Chennai, Tamil Nadu
Test Specialist Senior #1027266
Job Description:
Profile Description:
  • Manufacturing IT team is on their transformative journey to digitize their supply chain.
  • This involves utilizing best of breed digital platforms and applications in respective domain and building capabilities that support business achieve excellence.
 
Job Description:
  • We are seeking a highly skilled and detail-oriented Software Quality Assurance Engineer to join our dynamic team.
  • The ideal candidate will have a strong background in software testing, familiarity with the Software Development Life Cycle (SDLC), and experience with Commercial Off-The-Shelf (COTS) software.
  • Additionally, the candidate should have hands-on experience with automation testing using Selenium, and a solid understanding of business processes.
 
Skills Required:
  • CD, Agile Software Development, API, SQL, CI, NoSQL, SQL Server, Selenium
 
Experience Required:
  • At least 7 years of strong experience in test automation, designing and implementing test plans, working with developers to resolve defects, and possibly leading small teams.
  • 5+ years of experience in test automation, leading larger teams, contributing to quality strategy, and potentially mentoring junior engineers.
  • 5+ years of experience developing and implementing enterprise applications in Supply chain or similar domains.
  • 5+ year experience with Test Driven Development (TDD) and Continuous Integration/Continuous Delivery (CI/CD) tools and pipelines, such as: (Jenkins, Terraform, SonarQube, Gradle, GitHub).
  • 5+ year experience modern databases (Relational and non-relational) SQL Server, Teradata, etc. Have hands-on experience querying SQL and NoSQL databases.
  • Hands on experience working with API based integrations.
 
Experience Preferred:
Preferred Skills: -
  • Experience with CI/CD tools and processes.
  • Knowledge of other automation testing tools and frameworks.
  • Certification in software testing (e.g., ISTQB) or related areas.
  • Experience in agile development methodologies.
  • Knowledge of Environmental, Social, and Governance (ESG) criteria is a plus.
 
Job Qualifications:
  • Bachelor’s degree in computer science, Information Technology, or related field.
  • Proven experience in software testing and quality assurance.
  • Strong understanding of the Software Development Life Cycle (SDLC).
  • Familiarity with Commercial Off-The-Shelf (COTS) software solutions.
  • Hands-on experience with automation testing using Selenium.
  • Excellent analytical and problem-solving skills.
  • Strong communication and collaboration skills.
  • Ability to understand and document business processes.
 
Education Required:
  • Bachelor's Degree
 
Additional Information :
Job Roles & Responsibilities:
  • Software Testing: - Develop, document, and execute comprehensive test plans and test cases.
  • Perform functional, regression, performance, and usability testing on various software applications.
  • Identify, document, and track software defects through to resolution.
  • Collaborate with developers to perform root cause analysis and ensure timely resolution of issues.
  • COTS Software Familiarity: - Evaluate and recommend COTS software solutions to meet business needs.
  • Customize and configure COTS software to align with organizational requirements.
  • Test and validate COTS software to ensure it meets specified requirements and integrates seamlessly with existing systems.
  • Automation Testing using Selenium: - Design and develop automated test scripts using Selenium WebDriver.
  • Maintain and update existing automation frameworks and test scripts.
  • Execute automated test scripts and analyze results to identify defects and areas for improvement.
  • Collaborate with development teams to integrate automated tests into CI/CD pipelines.
  • Understanding Business Processes: - Analyze and document business processes to understand software requirements and ensure alignment with business goals.
  • Work closely with business analysts, product owners, and stakeholders to gather and validate requirements.
  • Provide insights and recommendations to optimize business processes through software solutions.