Mocha – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Tue, 08 Oct 2024 15:40:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Mocha – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer – Front End https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-front-end/ Tue, 08 Oct 2024 15:40:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-front-end/ Software Engineer – Front End

Job Description:

    We are seeking a talented Front End Engineer with a strong passion for developing high-quality software that adheres to enterprise-level standards. The successful candidate will be instrumental in creating a user-friendly interface for our advanced platform dedicated to responsible AI governance. You will collaborate with cross-functional teams, effectively communicating complex technical issues to diverse stakeholders, ensuring that project objectives are met with clarity and precision. This role not only requires a solid grasp of front-end technologies but also a willingness to embrace new challenges and technologies as the landscape of our work evolves. Your enthusiasm for learning and adapting will play a crucial role in our mission to deliver scalable, efficient, and reliable front-end solutions.

IT Languages:

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript

As a Front End Engineer, you will be responsible for designing and implementing user interfaces that are not only visually appealing but also functionally robust. You will work closely with product managers and other engineers to ensure a seamless user experience, while also exploring and integrating new technologies to enhance our development processes.:

    Develop and maintain high-quality web applications using modern frameworks;; Collaborate with UX/UI designers to create intuitive user interfaces;; Implement responsive designs that work across various devices;; Conduct code reviews and provide constructive feedback to peers;; Participate in team meetings to discuss project progress and challenges

Spoken Languages:

  • English

Skillset:

  • React
  • Angular
  • Vue.js
  • Next.js
  • SASS
  • Tailwind CSS
  • Jest
  • Mocha
  • Git

Soft Skills:

  • Excellent communication
  • Problem-solving skills
  • Team collaboration
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Proven experience in front-end development and design
  • Strong understanding of web development best practices

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Competitive Salary and Equity
  • Health, dental, and vision coverage
  • Co-working space coverage
  • Unlimited PTO
  • Generous parental leave
  • 401(k) plan

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • Our company thrives on diversity, equity, and inclusion, fostering a collaborative environment where all voices are heard and valued. We believe in nurturing talent and encouraging employees to take initiative in their professional growth.

Opportunities For Advancement:

  • Professional development programs, Leadership training, Mentorship opportunities

Visa Sponsorship:

    Available
]]>
QA Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-engineer-25/ Tue, 01 Oct 2024 05:45:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-engineer-25/ QA Engineer

Job Description:

    We are seeking a talented and motivated QA Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and executing automated test scripts for both web and mobile applications. You will collaborate closely with cross-functional teams to gain a deep understanding of project requirements and effectively translate these into comprehensive test cases. Your primary focus will be on identifying, documenting, and tracking bugs throughout the software development lifecycle, and you will conduct thorough regression testing to ensure that issues are resolved adequately. Additionally, you will develop and implement testing processes for both new and existing products, ensuring that we meet and exceed client expectations. As part of your role, you will maintain and improve our CI/CD pipelines for automated testing, perform performance and load testing to guarantee system stability and scalability, and review system specifications to ensure complete coverage of test scenarios. Your insights and recommendations will be invaluable to developers and product managers based on your testing outcomes. Stay abreast of the latest testing tools and strategies to continuously improve our quality assurance practices.

IT Languages:

  • Java
  • Python
  • JavaScript

As a QA Engineer, you will have a variety of responsibilities aimed at ensuring the quality and performance of our software products.:

    Design, develop, and execute automated test scripts for web and mobile applications;; Collaborate with cross-functional teams to understand project requirements;; Identify, record, document, and track bugs;; Perform thorough regression testing when bugs are resolved;; Develop and apply testing processes for new and existing products;; Implement and maintain CI/CD pipelines for automated testing;; Conduct performance and load testing;; Review and analyze system specifications for test coverage;; Provide feedback and recommendations based on test outcomes;; Stay updated with new testing tools and strategies

Spoken Languages:

  • English

Skillset:

  • Automation testing
  • Selenium
  • Cypress
  • JUnit
  • TestNG
  • Mocha
  • Git
  • SQL
  • Scripting

Soft Skills:

  • Excellent analytical skills
  • Strong problem-solving abilities
  • Effective communication skills
  • Ability to work collaboratively in a team environment

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Strong experience with automation tools such as Selenium, Cypress, or similar
  • Proficiency in programming languages like Java, Python, or JavaScript
  • Familiarity with testing frameworks such as JUnit, TestNG, or Mocha
  • Solid understanding of version control systems like Git
  • Knowledge of SQL and scripting languages
  • Experience with performance and/or security testing is an advantage

Years of Experience:

    3

Location:

    United States

Job Benefits:

  • Competitive salary
  • Flexible work hours
  • Remote work options
  • Health and wellness benefits
  • Professional development opportunities
  • Collaborative and inclusive work environment

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • Our company values innovation, teamwork, and continuous improvement. We foster an inclusive environment where every team member is encouraged to share ideas and contribute to the success of our projects. We believe in work-life balance and support our employees in their professional growth.

Opportunities For Advancement:

  • Career growth in quality assurance, Opportunities to lead testing teams, Possibility to transition into development roles

Visa Sponsorship:

    Available
]]>
QA Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-engineer-23/ Mon, 30 Sep 2024 09:45:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-engineer-23/ QA Engineer

Job Description:

    We are seeking an experienced QA Engineer to join our dynamic team. In this role, you will have the opportunity to design, develop, and execute automated test scripts for both web and mobile applications, ensuring the highest quality standards are met. You will collaborate closely with cross-functional teams to fully understand project requirements and effectively translate them into comprehensive test cases. Your keen eye for detail will be invaluable as you identify, document, and track bugs, and perform thorough regression testing to confirm that issues are resolved. Additionally, you will be responsible for developing and implementing testing processes for both new and existing products to align with client needs. You will also play a critical role in maintaining our CI/CD pipelines for automated testing, and you will conduct performance and load testing to guarantee system stability and scalability. By reviewing and analyzing system specifications, you will ensure that all test scenarios are adequately covered, providing insightful feedback and recommendations to developers and product managers based on your testing outcomes. Staying current with new testing tools and strategies is essential to continually improve our processes and methodologies.

IT Languages:

  • Java
  • Python
  • JavaScript

As a QA Engineer, you will be responsible for a variety of key tasks to ensure the quality and performance of our software products.:

    Designing, developing, and executing automated test scripts for web and mobile applications;; Collaborating with cross-functional teams to gather and understand project requirements;; Translating project requirements into detailed test cases;; Identifying, recording, documenting, and tracking bugs;; Performing thorough regression testing upon bug resolution;; Developing and applying testing processes for both new and existing products;; Implementing and maintaining CI/CD pipelines for automated testing;; Conducting performance and load testing to ensure system stability;; Reviewing and analyzing system specifications for complete test coverage;; Providing feedback and recommendations to developers and product managers;; Staying up-to-date with new testing tools and strategies

Spoken Languages:

  • English

Skillset:

  • Selenium
  • Cypress
  • JUnit
  • TestNG
  • Mocha
  • Git
  • SQL
  • Scripting

Soft Skills:

  • Excellent analytical skills
  • Strong problem-solving abilities
  • Effective communication skills
  • Ability to work collaboratively in a team environment

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 3+ years of experience in a QA Engineer role or similar

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Flexible work hours
  • Remote work opportunities
  • Professional development and training programs
  • Health and wellness benefits
  • Collaborative team environment

Working Conditions:

    Remote

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a culture of innovation, collaboration, and continuous improvement. We value open communication and encourage team members to share ideas and contribute to projects actively. We believe in empowering our employees and providing them with the tools and resources they need to succeed in their roles.

Opportunities For Advancement:

  • Career growth opportunities within the QA team, Possibility to take on leadership roles, Access to advanced training and certification programs

Visa Sponsorship:

    Available
]]>