Software Development Engineer in Test (SDET)
Agama Consulting Group · Irving, TX · 1 mo ago
Engineering$73k/yrFull-time
Multiple openings available for the following positions at Otis Technology LLC DBA Agama Consulting Group in Irving, Texas.
Software Development Engineer in Test (SDET)
Responsibilities
- Ensure flawless cutting-edge experiences using existing and emerging automation frameworks.
- Work with Software Architects and Engineers to design, develop, and maintain test automation solutions for effective and efficient test execution.
- Develop and enhance test automation solutions to keep pace with fast-paced Agile delivery and integrate with code delivery and deployment (CI/CD) pipelines.
- Design, develop, and implement automated tests in an ATDD (Acceptance Test Driven Development) setting.
- Write and execute automated tests using Selenium, Cucumber, and Java.
- Deliver test automation solutions in accordance with enterprise standards and within development and operational guidelines.
- Effectively communicate the principles of ATDD (Acceptance Test Driven Development).
- Perform reviews of automation and application code and present test results to project teams.
- Engineer automated test and metric reporting solutions.
- Develop in-depth system and application knowledge to provide higher test quality and coverage.
- Constantly evaluate and enhance the test automation strategy and approach.
- Collaborate as part of the scrum team in grooming user stories and development of acceptance criteria for the user stories.
- Share and communicate ideas both verbally and in writing to staff, business sponsors, managers, and technical resources in clear, concise language appropriate to the target audience.
- Participate in communities of practice to share knowledge, learn, and innovate.
- Research and implement tools that support faster delivery with high quality.
Requirements
- U.S. bachelor’s degree in Computer Science, Information Systems, or a related field.
Pay
Minimum salary: $72,550.00 per year.
Schedule
- Full-time: 40 hours per week, Monday to Friday.
Work Authorization: Must be authorized to work in the United States.
Software Developer
Responsibilities
- Perform development of software applications for client’s various project needs.
- Collaborate with cross-functional teams to implement timely solutions, ensuring the stability and performance of Java applications.
- Take ownership of the entire software development lifecycle, from requirement analysis and UI/UX design to back-end development, testing, and deployment, ensuring a comprehensive end-to-end solution.
- Design and develop flexible interfaces using Java and JavaScript to allow virtual access to applications from multiple platform-independent clients.
- Design, develop, and implement end-to-end solutions for Java-based products, ensuring alignment with customer needs and Agile methodologies.
- Design and develop system components, including Business Logic components (primarily using Java, JavaScript) and User Interface components (primarily using Java, JavaScript, XML/JSON, and other technologies and frameworks).
- Create and maintain test cases to ensure the quality and functionality of Java applications, adhering to company coding guidelines and standards.
- Maintain and test existing software applications.
- Conduct periodic Unit, System, Integration, and Regression testing.
- Responsible for the creation of automated testing tools using a mixture of software technologies.
- Actively engage in knowledge-sharing sessions within the development team, conducting technical training to enhance the skill set of team members.
Requirements
- U.S. bachelor’s degree in Computer Science, Information Technology, or a related field.
- Alternatively, a U.S. bachelor’s or foreign equivalent degree in Computing, Information Technology, or a related field with two years of experience in executing software solutions, solving technical issues with SQL, Java, and JavaScript.
Pay
Minimum salary: $90,896.00 per year.
Schedule
- Full-time: 40 hours per week, Monday to Friday.
Work Authorization: Must be authorized to work in the United States.
Management Analyst
Responsibilities
- Gather organizational information and organize it based on the problem that needs to be solved, following various procedures for improvement.
- Confer with concerned personnel about newly implemented systems to ensure successful functioning or coordination of business operations.
- Analyze business or financial data by identifying economic characteristics and determining the value of the firm.
- Set financial policies and identify long-term economic trends of the project or companies.
- Prepare documentation for the findings of studies and research reports.
- Prepare recommendations for the implementation of new systems, procedures, or organizational changes.
- Plan studies of work problems and procedures, including organizational change, communications, information flow, integrated production methods, inventory control, or cost analysis.
- Prepare and create procedure manuals and policies to train workers based on organizational objectives.
- Review forms and prepare reports, discussing them with the management team about form, distribution, and purpose, identifying problems, and suggesting improvements.
- Develop and implement a records management program and manage project records, following policies for records creation, management, storage, retrieval, and disposal.
- Perform pre-analysis of projects and subsequently design, evaluate, recommend, and approve changes to forms and reports.
Requirements
- U.S. master’s degree in Business Administration, Management, or a related field.
Pay
Minimum salary: $89,024.00 per year.
Schedule
- Full-time: 40 hours per week, Monday to Friday.
Work Authorization: Must be authorized to work in the United States.
Graphic Designer
Responsibilities
- Collaborate with team members, stakeholders, and clients to create compelling content.
- Contribute to the ideation and design decisions for all company materials.
- Implement creative strategies for marketing across social media, web, email, and other channels.
- Provide comprehensive documentation, detailed instructions, drawings, and specifications.
- Design graphics and layouts for product illustrations, company logos, and websites.
- Prepare illustrations or rough sketches, review them with the team, and incorporate feedback as needed.
- Innovate by developing new layouts, ideas, systems, and products, contributing artistically.
- Research and explore new software or design concepts to stay current with industry trends.
- Create and print charts, graphs, illustrations, and other artwork for various graphical elements.
- Utilize Adobe Photoshop, Illustrator, and other design software to develop graphics, images, videos, and designs.
Requirements
- U.S. bachelor’s degree in Graphic Design, Graphic Communications, or a related field.
Pay
Minimum salary: $46,426.00 per year.
Schedule
- Full-time: 40 hours per week, Monday to Friday.
Work Authorization: Must be authorized to work in the United States.