Software Quality Engineer

Ekman Associates, Inc.

is a Southern California based company focused on the following services: Management Consulting, Professional Staffing Solutions, Executive Recruiting and Managed Services.

Summary: We are currently seeking a software quality engineer with expertise in web security (with knowledge of security protocols), executing full application end-to-end tests, knowledge of federation/ IAM solutions and understanding of Azure federation services that includes ADFS, Azure B2B and B2C and conditional access.

Key Experience: IAM metrics testing Software Development Responsibilities: Review requirements, specifications and technical design documents to provide timely and meaningful feedback Create detailed, comprehensive and well-structured test plans and test cases Estimate, prioritize, plan and coordinate testing activities Design, develop and execute automation scripts using open-source tools Identify, record, document thoroughly and track bugs Performing regular and advanced software security testing Strong understanding of industry standard SSO technologies and protocols (SAML, OAuth2.0, OpenID Connect, WS-Fed, FIDO, SCIM, LDAP, Kerberos, NTLM) Understanding of API design concepts, RESTful Services, and modern application interaction patterns Strong experience in testing for securing APIs with OAuth 2.0 and other means.

Strong Understanding on Azure AD conditional access as well as Azure B2B Perform thorough regression testing when bugs are resolved Develop and apply testing processes for new and existing products to meet client needs Liaise with internal teams (e.g., developers and product managers) to identify system requirements Monitor debugging process results Investigate the causes of non-conforming software and train users to implement solutions Track quality assurance metrics, like defect densities and open defect counts Stay up to date with new testing tools and test strategies Qualifications: BS/MS degree in Computer Science, Engineering or a related subject Proven work experience in software quality assurance Ability to multi-task.

Strong knowledge of software QA methodologies, tools and processes Experience in writing clear, concise and comprehensive test plans and test cases Hands-on experience with both white box and black box testing Hands-on experience with writing integration and end-to-end tests Hands-on experience with automated testing tools with scripting knowledge.

Experience with security protocols such as LDAP-S, SAML, WS-Federation, SCIM, OAuth, and OIDC Advanced experience with script development (PowerShell/Python preferred) Experience testing IAM solutions such as Azure Active Directory, Active Roles, Duo, MIM, Okta Experience with performance and security testing Experience working in an Agile/Scrum development process Qualified Candidates Only : If you wish to learn more about this opportunity and additional qualifications/responsibilities, please submit your resume.

To learn more about Ekman Associates, Inc.

please visit our website at

Related Post

Programmer AnalystProgrammer Analyst

Description Are you knowledgeable about software and applications programming and industry requirements? Can you formulate and define systems scope and objectives? If you answered yes, this Programmer Analyst position from