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