QA Engineer

at  Specright

Guadalajara, Jal., Mexico -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Nov, 2024Not Specified17 Aug, 20245 year(s) or aboveLearning,Collaboration,Critical Thinking,Regression Testing,Writing,Teamwork,Testing Tools,Testing,Soapui,Software Development,Object Oriented Design,Time Management,Technical DocumentationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY

Specright is seeking a highly motivated and talented Software Development Engineer in Test (SDET) to join the Specright QA team. As an SDET, you will have the opportunity to design and implement robust testing frameworks, ensure the quality and reliability of our software through meticulous testing and bug finding, and collaborate with other technical team members to identify and resolve issues.
Specright offers cloud-based software (SaaS) for specification data management to Enterprise and Mid-Market level companies with complex needs. Whether it’s packaging, formulas, or products, Specright helps companies reduce costs and empower efficiencies by sharing, analyzing, and auditing specifications. As an SDET, your contributions will be vital in ensuring our software meets the highest standards of quality and performance.

QUALIFICATIONS

  • Software engineering demonstrated with a bachelor’s degree or equivalent work/project experience
  • Testing: unit test, load test and regression testing (5+ Years)
  • Moderate knowledge of at least one programming language and its fundamentals
  • Basic knowledge of what an API is
  • Expert/ advanced knowledge of:
  • Testing methods and practices (5+ Years)
  • Bug reporting practices and tools
  • API testing tools such as Postman, SoapUI, etc.
  • Critical thinking and problem solving
  • Attention to detail
  • Teamwork and collaboration
  • Multitasking
  • Object-oriented design (OOD)
  • Cognitive Abilities:
  • Design testing procedures, tools, and scripts.
  • Read and understand technical documentation.
  • Analyze, troubleshoot, and problem-solve.
  • Analyze and understand testing results with guidance.
  • Communication:
  • Listen critically to verbal communication and infer necessary information. Communicate information verbally and in writing.
  • Time-Management:
  • Manage time across projects and tasks in development or testing.
  • Learning:
  • Stay updated with and understand the latest technologies and practices in software development and testing.
  • Physical Abilities:
  • Sit and/or stand at a desk for an extended period.
  • Use a computer screen for an extended period.
  • Engage in repetitive hand motor movements to operate computer equipment (e.g., mouse, keyboard).

Responsibilities:

  • Find, isolate, document, regress, and track bugs through resolution
  • Interpret and report testing results and be a vocal proponent for quality in every phase of the development process.
  • Communicate with internal and external stakeholders regarding testing progress and timelines by providing testing reports and metrics.
  • Articulate risks, defects, and status to appropriate audiences.
  • Work collaboratively with teams and individuals to ensure timely delivery of assigned projects.
  • Keep track of defined metrics for continuous quality and process improvements within a defined context.
  • Design and write test scenarios and test cases; update test cases based on the requirement specifications.
  • Work with the development team to review unit test cases.
  • Classify and analyze bugs using defect tracking tools such as JIRA, Bugzilla, Mantis.
  • Write and execute test scripts using automation tools such as Selenium.
  • Write API and UI automated tests (is a plus)
  • When requested for specific requirements, check the feasibility on if they could be automated or if there are some cases that must stay as manual when requested.
  • Interact with partners and participate in technical discussions on internal systems’ API.
  • Test developed processes with external APIs to assess functionality.
  • Develop and test new and existing products to support technology operations while maintaining exemplary standards.
  • Work with product and development teams to understand requirements.
  • Work with stakeholders and business analysis teams to identify risks and provide solutions. Communicate and share knowledge across QA and development teams.
  • Develop test scripts for performance testing (program logic and verify system flow)
  • Contribute to all layers of the test automation pipeline while applying development best practices. This includes code quality, testing services, performance engineering, development collaboration and continuous integration.
  • Assist in scheduling and communicating the deployment of tests to appropriate parties.


REQUIREMENT SUMMARY

Min:5.0Max:10.0 year(s)

Information Technology/IT

IT Software - QA & Testing

Software Testing

Graduate

Software Engineering, Engineering

Proficient

1

Guadalajara, Jal., Mexico